/**
 * Copyright (c) 2017-present, Facebook, Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

const React = require("react")

// @ts-ignore
const CompLibrary = require("../../core/CompLibrary.js")
const Container = CompLibrary.Container
const GridBlock = CompLibrary.GridBlock

const LogoHeight = "32"

const Logos = {
  Atomic: function() {
    return (
      <svg
        fill="none"
        height={LogoHeight}
        viewBox="0 0 105 20"
        xmlns="http://www.w3.org/2000/svg">
        <title>atomic.io</title>
        <g clipRule="evenodd" fillRule="evenodd">
          <g fill="currentColor">
            <path d="m32.3465 12.044 3.1413-.4827c.7262-.1072.96-.4819.96-.9371 0-.93784-.7009-1.71479-2.1546-1.71479-1.5056 0-2.3364.99146-2.4397 2.14309l-3.0633-.6696c.2078-2.06273 2.0506-4.33993 5.4777-4.33993 4.0493 0 5.5544 2.35764 5.5544 5.00953v6.4831c0 .6965.0779 1.6343.1559 2.0895h-3.1666c-.078-.3486-.1299-1.0719-.1299-1.5807-.649 1.0451-1.8695 1.9554-3.7642 1.9554-2.7256 0-4.3865-1.9018-4.3865-3.9645 0-2.3576 1.6869-3.6702 3.8155-3.9913zm4.154 2.2306v-.6057l-2.805.468c-.8595.1377-1.542.6601-1.542 1.705 0 .7977.5307 1.568 1.6179 1.568 1.4149 0 2.7291-.7427 2.7291-3.1353z"></path>
            <path d="m46.552 6.48667h2.555v3.12731h-2.555v5.46002c0 1.1402.516 1.5109 1.4971 1.5109.4127 0 .8771-.053 1.0579-.1061v2.9157c-.31.1327-.9294.3178-1.9357.3178-2.4782 0-4.0263-1.5103-4.0263-4.0281v-6.07022h-2.2973v-3.12731h.6452c1.3421 0 1.9615-.90138 1.9615-2.06741v-1.82929h3.0976z"></path>
            <path d="m63.3444 13.0216c0 4.0379-2.899 6.9784-6.7379 6.9784-3.8388 0-6.7378-2.9405-6.7378-6.9784 0-4.06391 2.899-6.97839 6.7378-6.97839 3.8389 0 6.7379 2.91448 6.7379 6.97839zm-3.4776-.0722c0-2.4849-1.5645-3.74072-3.2603-3.74072-1.695 0-3.2602 1.25582-3.2602 3.74072 0 2.4587 1.5652 3.7413 3.2602 3.7413 1.6958 0 3.2603-1.2558 3.2603-3.7413z"></path>
            <path d="m88.4665 0c1.1791 0 2.1011.973578 2.1011 2.18495 0 1.15802-.922 2.1316-2.1011 2.1316-1.1534 0-2.101-.97358-2.101-2.1316 0-1.211372.9476-2.18495 2.101-2.18495zm-1.6663 6.47482h3.3327v13.09348h-3.3327z"></path>
            <path d="m95.2818 13.0216c0 2.3799 1.4954 3.7167 3.2482 3.7167 1.753 0 2.63-1.203 2.913-2.2193l3.016 1.0431c-.567 2.1919-2.552 4.4379-5.929 4.4379-3.7384 0-6.677-2.9405-6.677-6.9784 0-4.06391 2.8869-6.97839 6.5738-6.97839 3.4542 0 5.4142 2.21931 5.9552 4.43859l-3.068 1.0692c-.309-1.0959-1.109-2.21863-2.8098-2.21863-1.7534 0-3.2224 1.31003-3.2224 3.68923z"></path>
            <path d="m64.9568 19.6371v-13.1506h3.333v1.60328c.7085-1.28289 2.3612-1.97784 3.7782-1.97784 1.7578 0 3.1754.77522 3.8307 2.19188 1.0237-1.60328 2.3882-2.19188 4.0941-2.19188 2.3875 0 4.6705 1.47017 4.6705 4.99846v8.5267h-3.3849v-7.805c0-1.4167-.6822-2.48552-2.283-2.48552-1.4958 0-2.3882 1.17592-2.3882 2.59252v7.698h-3.463v-7.805c0-1.4167-.7085-2.48552-2.2837-2.48552-1.5214 0-2.4138 1.14912-2.4138 2.59252v7.698z"></path>
          </g>
          <path
            d="m15.1501 19.6747h-12.16857c-1.64665 0-2.98153-1.3349-2.98153-2.9815 0-1.6469 1.33463-2.9822 2.98153-2.9831l6.89508-.0034c1.13429-.0006 2.18239.6047 2.74879 1.5874z"
            fill="#1e6efa"></path>
          <path
            d="m2.25879 12.0296 6.0843-10.53834c.82333-1.4260409 2.64681-1.91464 4.07281-1.091313 1.4263.823453 1.9154 2.646933 1.0927 4.073593l-3.4446 5.97306c-.56661.9826-1.61493 1.5876-2.74918 1.5868z"
            fill="#ff3c5a"></path>
          <path
            d="m15.344 4.68799 6.0843 10.53831c.8234 1.4261.3348 3.2495-1.0913 4.0729-1.4262.8234-3.25.3352-4.0741-1.0906l-3.4506-5.9696c-.5676-.982-.5674-2.1924.0004-3.17427z"
            fill="#ffc5ce"></path>
        </g>
      </svg>
    )
  },
  ComplexGmbH: function() {
    return (
      <img
        title="complex-it.de"
        src="img/logo_complexgmbh.png"
        height={LogoHeight}
      />
    )
  },
  Meshcloud: function() {
    return (
      <svg
        xmlns="http://www.w3.org/2000/svg"
        xmlnsXlink="http://www.w3.org/1999/xlink"
        height={LogoHeight}
        viewBox="0 0 300 45">
        <title>meshcloud.com</title>
        <style>
          {
            ".prefix__st5{fill:#fff}.prefix__st8{fill:#010000}.prefix__st11{clip-path:url(#prefix__SVGID_4_);fill:#fff}"
          }
        </style>
        <g id="prefix__Ebene_1">
          <path
            className="prefix__st8"
            d="M49.8 24.4v17.4h-4.2V25.5c0-5.1-3-8.1-7.8-8.1-5.9.2-9.2 4.4-9.2 10.5v13.9h-4.2V25.5c0-5.1-2.9-8.1-7.9-8.1-5.8.2-9.3 4.4-9.3 10.5v13.9H3V13.6h4.1V20c1.9-4.4 5.7-6.5 10.8-6.6 5.3 0 9 2.7 10.2 7.4 1.8-4.9 5.8-7.3 11.2-7.4 6.6 0 10.5 4.2 10.5 11zM82.8 29.3H59.7c.7 5.6 4.7 9.2 10.3 9.2 3.5 0 6.6-1.3 8.8-3.6l2.3 2.4c-2.7 3-6.7 4.7-11.4 4.7-8.3 0-14.1-5.9-14.1-14.3s5.8-14.2 14-14.3c9.1 0 13.6 6.3 13.2 15.9zm-3.7-3.4c-.3-5.5-3.9-9-9.5-9-5.4 0-9.3 3.5-9.9 9h19.4zM98 16.9c-3.2 0-5.6 1.1-5.6 3.8 0 6.4 15.8 3.1 15.8 13.3 0 5.5-4.9 8-10.4 8-4 0-8.2-1.4-10.9-4l1.6-3.1c2.4 2.3 6.1 3.6 9.4 3.6 3.3 0 6-1.3 6.1-4.1.2-6.9-15.7-3.4-15.6-13.4 0-5.4 4.7-7.7 9.8-7.7 3.4 0 6.7 1 9 2.6l-1.6 3.2c-2.1-1.3-5-2.2-7.6-2.2zM139.9 24.4v17.4h-4.2V25.5c0-5.1-3-8.1-8-8.1-6 .1-9.6 4.4-9.6 10.5v13.9h-4.2V2h4.2v18c1.9-4.4 5.8-6.5 11-6.5 6.8-.1 10.8 4.1 10.8 10.9z"
          />
          <defs>
            <path
              id="prefix__SVGID_1_"
              d="M161.6 22.3c-2.4 0-3.9 2.1-3.9 5.4 0 3.3 1.5 5.5 3.9 5.5 1.7 0 2.9-1 3.6-3.2l9.7 4.5c-2.1 5.2-7.3 8.2-14 8.2-9.3 0-15.4-5.9-15.4-14.9 0-9.2 6.1-15.2 15.5-15.2 6.4 0 11.5 3.1 13.9 8.5l-9.6 4.1c-.7-1.9-2-2.9-3.7-2.9m28.5-19.7v39.7h-12V2.6h12m37 25c0 9.2-6.5 15.1-16.5 15.1-10.1 0-16.5-5.9-16.5-15.1s6.5-15 16.5-15c10.1 0 16.5 5.8 16.5 15m-20.9.2c0 3.4 1.7 5.7 4.4 5.7s4.4-2.2 4.4-5.7c0-3.4-1.7-5.7-4.4-5.7s-4.4 2.2-4.4 5.7M261 13v29.3h-12v-4.1c-1.9 2.9-4.9 4.6-8.6 4.6-6 0-10.2-4.4-10.2-11.1V13h12v15.2c0 2.5 1.3 4 3.2 4 2.2 0 3.6-1.9 3.6-4.7V13h12m36.6-10.4v39.7h-12v-2.9c-1.9 2.2-4.4 3.4-7.4 3.4-8.1 0-13.4-6-13.4-15.3 0-9 5.1-14.9 13.1-14.9 3.2 0 5.8 1.2 7.8 3.4V2.6h11.9m-12 25.2c0-3.4-1.7-5.7-4.3-5.7-2.7 0-4.4 2.2-4.4 5.7 0 3.4 1.7 5.7 4.4 5.7 2.6-.1 4.3-2.3 4.3-5.7"
            />
          </defs>
          <clipPath id="prefix__SVGID_2_">
            <use xlinkHref="#prefix__SVGID_1_" overflow="visible" />
          </clipPath>
          <path
            d="M209.8 12.6c-9.6.3-15.8 6.1-15.8 15 0 2.6.5 5 1.5 7.1l14.3-22.1m-19.7-10h-9l9 29.9V2.6"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#71acda"
          />
          <path
            d="M161 12.6c-9.4 0-15.5 6-15.5 15.2 0 7.8 4.5 13.2 11.7 14.6l3.3-9.3c-1.8-.5-2.8-2.5-2.8-5.3 0-3.3 1.5-5.4 3.9-5.4.9 0 1.8.3 2.4.9l3.3-9.5c-1.9-.8-4-1.2-6.3-1.2"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#87cfd0"
          />
          <path
            d="M165.2 30c-.6 2.2-1.9 3.2-3.6 3.2-.4 0-.7-.1-1-.1l-3.3 9.3c1.2.2 2.4.3 3.7.3 6.7 0 11.8-3 14-8.2l-9.8-4.5m2.1-16.3l-3.3 9.5c.5.5 1 1.1 1.3 1.9l9.6-4.1c-1.5-3.4-4.2-5.9-7.6-7.3m13.8-11.1h-3v39.7h12v-9.9l-9-29.8"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#62b9c6"
          />
          <path
            d="M210.6 33.4c-2.7 0-4.4-2.2-4.4-5.7 0-3.4 1.7-5.7 4.4-5.7s4.4 2.2 4.4 5.7-1.7 5.7-4.4 5.7m0-20.8h-.8l-14.2 22.1c2.5 5 7.8 8 15 8 5.8 0 10.4-2 13.2-5.4l-4.9-23.1c-2.3-1.1-5.1-1.6-8.3-1.6"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#31b5dd"
          />
          <path
            d="M261 32.2l-12 9.1v1h12V32.2m20.2 1.2c-2.7 0-4.4-2.2-4.4-5.7 0-3.4 1.7-5.7 4.4-5.7 2.6 0 4.3 2.2 4.3 5.7.1 3.5-1.6 5.7-4.3 5.7m16.4-28.9l-12 9.1V16c-.4-.5-.9-.9-1.4-1.3l-19.4 14.6c.7 8.2 5.8 13.4 13.4 13.4 2 0 3.8-.5 5.4-1.5l14.1-35.5V4.5"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#7fb4dd"
          />
          <path
            d="M261 13h-12v14.5c0 2.8-1.4 4.7-3.6 4.7-1.9 0-3.2-1.6-3.2-4V13H241l-.3 29.8c3.6-.1 6.4-1.7 8.3-4.6v3.1l12-9.1V13m16.8-.4c-8 0-13.1 5.8-13.1 14.9 0 .6 0 1.3.1 1.9l19.4-14.6c-1.8-1.5-4-2.2-6.4-2.2m19.8-10h-12v11l12-9.1V2.6"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#47a3d6"
          />
          <path
            d="M218.9 14.2l4.9 23.1c2.1-2.5 3.3-5.8 3.3-9.7 0-6.3-3-11-8.2-13.4M241 13h-10.9v18.7c0 6.7 4.2 11.1 10.2 11.1h.3L241 13"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#3c9bd2"
          />
          <path
            d="M297.6 5.6l-14.1 35.5c.8-.5 1.5-1.1 2.1-1.8v2.9h12V5.6"
            clipPath="url(#prefix__SVGID_2_)"
            fill="#7b90c7"
          />
        </g>
      </svg>
    )
  },
  Linz: function() {
    return (
      <svg
        xmlns="http://www.w3.org/2000/svg"
        xmlnsXlink="http://www.w3.org/1999/xlink"
        viewBox="0 0 424.3 98.05"
        height={LogoHeight}>
        <title>linz.govt.nz</title>
        <defs>
          <style>
            {
              ".cls-1{fill:#00aa9b;}.cls-2{fill:#007199;}.cls-3{fill:url(#linear-gradient);}.cls-4{fill:url(#linear-gradient-2);}.cls-5{fill:#fff;}.cls-6{fill:url(#linear-gradient-3);}.cls-7{fill:url(#linear-gradient-4);}.cls-8{fill:url(#linear-gradient-5);}.cls-9{opacity:0.4;fill:url(#linear-gradient-6);}"
            }
          </style>
          <linearGradient
            id="linear-gradient"
            x1={246.29}
            y1={283.3}
            x2={314.16}
            y2={351.17}
            gradientUnits="userSpaceOnUse">
            <stop offset={0} stopColor="#73c8e1" />
            <stop offset={1} stopColor="#007199" />
          </linearGradient>
          <linearGradient
            id="linear-gradient-2"
            x1={241.08}
            y1={275.04}
            x2={308.22}
            y2={342.19}
            gradientUnits="userSpaceOnUse">
            <stop offset={0} stopColor="#75cbc7" />
            <stop offset={1} stopColor="#008782" />
          </linearGradient>
          <linearGradient
            id="linear-gradient-3"
            x1={235.51}
            y1={268.62}
            x2={299.92}
            y2={333.04}
            gradientUnits="userSpaceOnUse">
            <stop offset={0} stopColor="#9dd19a" />
            <stop offset={0.5} stopColor="#06a24a" />
          </linearGradient>
          <linearGradient
            id="linear-gradient-4"
            x1={221.84}
            y1={270.47}
            x2={270.5}
            y2={319.12}
            gradientUnits="userSpaceOnUse">
            <stop offset={0} stopColor="#9dd19a" />
            <stop offset={1} stopColor="#06a24a" />
          </linearGradient>
          <linearGradient
            id="linear-gradient-5"
            x1={227.91}
            y1={260.43}
            x2={254.43}
            y2={309.27}
            gradientUnits="userSpaceOnUse">
            <stop offset={0} stopColor="#fff" stopOpacity={0.9} />
            <stop offset={1} stopColor="#fff" stopOpacity={0.1} />
          </linearGradient>
          <linearGradient
            id="linear-gradient-6"
            x1={268.67}
            y1={288.14}
            x2={272.7}
            y2={295.56}
            gradientUnits="userSpaceOnUse">
            <stop offset={0} stopColor="#fff698" stopOpacity={0.9} />
            <stop offset={1} stopColor="#fff7a2" stopOpacity={0.1} />
          </linearGradient>
        </defs>
        <g id="Colour_Toitu" data-name="Colour Toitu">
          <path
            className="cls-1"
            d="M351.5,255.84c-3-.05-5.67-.09-9.16-.09,0,.93,0,2,0,2.69v15.33c0,1.6,0,4.88.17,6.05h-7.22c.21-2,.29-7.39.29-10.12v-7.4c0-1.63,0-4.32-.08-6.55-3.49,0-6.35,0-9.33.09.13-1.68.17-3.87.17-5.8,4,.12,7.9.21,12.64.21s8.87-.09,12.9-.21A48.46,48.46,0,0,0,351.5,255.84Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M357.48,280.58a9.85,9.85,0,0,1-10.16-10.21c0-6.43,4.28-11.22,10.71-11.22a9.84,9.84,0,0,1,10.21,10.21C368.24,275.79,364,280.58,357.48,280.58Zm.38-16.72c-2.65,0-4.37,2.23-4.37,5.84,0,4.32,1.72,6.17,4.2,6.17,2.73,0,4.37-2.18,4.37-5.88C362.06,265.62,360.21,263.86,357.86,263.86Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M374.6,256.05a3.41,3.41,0,0,1-3.66-3.28,3.58,3.58,0,0,1,3.78-3.53,3.46,3.46,0,0,1,3.62,3.32A3.54,3.54,0,0,1,374.6,256.05ZM371,279.82a66.18,66.18,0,0,0,.29-6.89v-6c0-2.44-.08-5.34-.29-7.15,1.51,0,5.54-.25,6.8-.37-.13,1.09-.17,3-.17,4.49v11.85a37.8,37.8,0,0,0,.17,4.07Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M394.44,279.32a9.76,9.76,0,0,1-4.7,1.17c-4.24,0-6.64-1.8-6.64-6.93v-9.41h-3.44l1-4.53h2.52l.37-4.12,5.89-1.93v6.05h5.16c-.08.92-.12,3-.12,4.53h-5v8.78c0,2.1.79,2.61,2.14,2.61a5.78,5.78,0,0,0,3-.93Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M411.68,279.82l-.67-3.53a8.13,8.13,0,0,1-6.81,4.29c-4.41,0-6.63-2.65-6.63-7.65V266.8c0-2.39-.09-5-.21-6.93,2.35,0,4.79-.13,6.76-.3a39,39,0,0,0-.21,4.67v7.14c0,2.85.76,4.2,3.11,4.2a4.16,4.16,0,0,0,3.9-3.91V266.8c0-2.39-.08-5-.25-6.93,2.36,0,4.88-.13,6.85-.3a38.37,38.37,0,0,0-.25,4.67v8.61a69.52,69.52,0,0,0,.29,7Zm2.94-24.32c-1.85,0-3.36-.08-5-.08h-4.45c-2,0-3.45,0-5,.08.08-1.05.13-3,.13-4.29,2.39.09,4.11.13,7.35.13,2.22,0,4.83,0,7.18-.13C414.7,252.43,414.62,254.11,414.62,255.5Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M452.27,255.84c-3-.05-5.67-.09-9.16-.09,0,.93,0,2,0,2.69v15.33c0,1.6,0,4.88.17,6.05H436c.21-2,.3-7.39.3-10.12v-7.4c0-1.63,0-4.32-.09-6.55-3.48,0-6.34,0-9.32.09.12-1.68.16-3.87.16-5.8,4,.12,7.9.21,12.65.21s8.86-.09,12.9-.21A48.46,48.46,0,0,0,452.27,255.84Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M466.94,270.71l-11.72.33c.21,3.07,2,4.71,5.33,4.71a13.35,13.35,0,0,0,7.52-2.4l-.12,4.83a15.07,15.07,0,0,1-8.11,2.36c-7.23,0-10.76-4.67-10.76-10.3,0-6.42,4.37-11.09,10.76-11.09s9,4.41,9,9.92Zm-3.7-3c-.25-2.64-1.3-4.12-3.61-4.12-2.48,0-4,1.85-4.37,4.33Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M511.64,271.84c-1.3,3.57-2.06,5.8-2.81,8.23l-4.33.38-6.76-19.36-4,11.67c-.8,2.4-1.72,4.79-2.65,7.57h-4.37l-7.47-21.39c-.89-2.6-2.06-6-3.07-8.52l7.22-.34,6,19.83,4.16-12.81c.54-1.68,1.8-5.3,2.31-6.94l4.12-.37,6.67,20,3.62-12.56,2-6.89h7Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M533.65,279.82c.21-1.8.29-4.7.29-7.14V268c0-2.44-.63-3.87-2.64-3.87a4.51,4.51,0,0,0-4.37,4.2v7.27c0,1.47,0,3.11.16,4.2h-6.76c.17-1.8.25-4.53.25-7V256.76c0-2.44-.08-5-.25-6.76,1.47-.09,5.5-.51,6.76-.76-.12,1.09-.16,4.83-.16,5.59v8.78a8.9,8.9,0,0,1,7.26-4.46c4.16,0,6.09,2.69,6.09,7.15v9.2c0,1.47.09,3.23.17,4.32Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M561.05,270.71l-11.72.33c.21,3.07,2,4.71,5.34,4.71a13.37,13.37,0,0,0,7.52-2.4l-.13,4.83a15,15,0,0,1-8.11,2.36c-7.22,0-10.75-4.67-10.75-10.3,0-6.42,4.37-11.09,10.75-11.09s9,4.41,9,9.92Zm-3.69-3c-.26-2.64-1.31-4.12-3.62-4.12-2.48,0-4,1.85-4.37,4.33Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M579.13,279.82c.21-1.8.29-4.7.29-7.14V268c0-2.44-.63-3.87-2.64-3.87a4.55,4.55,0,0,0-4.37,4.2v7.15c0,1.47,0,3.23.16,4.32h-6.76c.17-1.8.25-4.7.25-7.14v-5.8c0-2.43-.08-5.12-.25-6.93,1.47,0,5-.42,6.26-.54l.29,4.24a9,9,0,0,1,7.31-4.5c4.16,0,6.1,2.69,6.1,7.15v9.2c0,1.47.08,3.23.16,4.32Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M603.87,279.82l-.68-3.53a8.13,8.13,0,0,1-6.8,4.29c-4.41,0-6.64-2.65-6.64-7.65V266.8c0-2.39-.08-5-.21-6.93,2.35,0,4.79-.13,6.76-.3a41.17,41.17,0,0,0-.21,4.67v7.14c0,2.85.76,4.2,3.11,4.2a4.16,4.16,0,0,0,3.91-3.91V266.8c0-2.39-.08-5-.25-6.93,2.35,0,4.87-.13,6.84-.3a40.5,40.5,0,0,0-.25,4.67v8.61a69.3,69.3,0,0,0,.3,7Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-1"
            d="M612.35,274.74c0-4,3.45-6.72,10.33-6.72.47,0,1,0,1.56.08l0-.59c.08-2.22-.88-3.36-3.44-3.36a12.23,12.23,0,0,0-6.1,1.85l-.88-4.66a17.14,17.14,0,0,1,8.24-2.19c5.79,0,8.4,2.82,8.27,8.07l-.21,7.35c0,1.18.34,1.55,1.22,1.55a3.48,3.48,0,0,0,1.26-.25l-.29,3.78a9.81,9.81,0,0,1-3.41.68c-2.1,0-3.82-.93-4.32-3.28a7.18,7.18,0,0,1-6.14,3.32C614.74,280.37,612.35,278.23,612.35,274.74Zm11.8-1.89.05-1.89c-.46,0-.89-.09-1.35-.09-3.36,0-4.66,1.35-4.66,3.11a2.34,2.34,0,0,0,2.56,2.48C622.64,276.46,624.07,275.12,624.15,272.85Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M347.48,315c-2-.13-4.37-.16-6.79-.16s-5,0-7.1.16c.16-1.49.22-5.62.22-7.63V300.5c0-2-.06-6-.22-7.48,1.21,0,4.28,0,5.3-.15-.09.9-.12,3.38-.12,4.59v11.63c0,.43,0,1.17.06,1.73l2.51,0c2.39,0,4.44,0,6.42-.09C347.61,312.09,347.54,313.43,347.48,315Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M349.2,311.07c0-3,2.54-5,7.62-5,.34,0,.75,0,1.15.06l0-.43c.06-1.65-.65-2.48-2.54-2.48a9,9,0,0,0-4.5,1.36l-.65-3.44a12.67,12.67,0,0,1,6.08-1.61c4.28,0,6.2,2.07,6.11,5.95l-.16,5.43c0,.86.25,1.14.9,1.14a2.68,2.68,0,0,0,.93-.18L364,314.7a7.29,7.29,0,0,1-2.52.49,2.94,2.94,0,0,1-3.19-2.41,5.31,5.31,0,0,1-4.53,2.45C351,315.23,349.2,313.64,349.2,311.07Zm8.71-1.4,0-1.39c-.34,0-.65-.06-1-.06-2.48,0-3.44,1-3.44,2.29a1.72,1.72,0,0,0,1.89,1.83A2.5,2.5,0,0,0,357.91,309.67Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M375.76,314.82a51.48,51.48,0,0,0,.22-5.27v-3.44c0-1.8-.47-2.85-2-2.85a3.35,3.35,0,0,0-3.23,3.1v5.27c0,1.08,0,2.39.12,3.19h-5c.13-1.33.19-3.47.19-5.27v-4.28c0-1.8-.06-3.78-.19-5.11,1.09,0,3.69-.31,4.62-.41l.22,3.13a6.63,6.63,0,0,1,5.39-3.31c3.07,0,4.5,2,4.5,5.27v6.79c0,1.08.06,2.39.12,3.19Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M393.68,300.5l0-2.73c0-1.8,0-3.63-.16-5,1.12-.1,4.06-.37,5-.56-.09.81-.12,2.32-.12,3.38v14c0,1.8.06,3.73.21,5.15h-4.46l-.22-1.55a5.35,5.35,0,0,1-4.28,2.11c-4.12,0-6.57-3.44-6.57-7.35,0-4.8,3.1-8.46,7.38-8.46A5.79,5.79,0,0,1,393.68,300.5Zm-6,7.07c0,2.94,1.49,4.4,3.35,4.4a3,3,0,0,0,2.61-1.52v-6.54a3.43,3.43,0,0,0-2.52-.93C389,303,387.72,305.06,387.72,307.57Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M408.93,314.82c.15-1.49.21-5.46.21-7.47V300.5c0-2-.06-6-.21-7.48,1.21,0,4.31,0,5.33-.15-.09.9-.12,3.38-.12,4.59v12.9c0,1.18,0,3.59.12,4.46Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M427.89,314.82a51.48,51.48,0,0,0,.22-5.27v-3.44c0-1.8-.46-2.85-1.95-2.85a3.35,3.35,0,0,0-3.23,3.1v5.27a30.42,30.42,0,0,0,.13,3.19h-5c.12-1.33.18-3.47.18-5.27v-4.28c0-1.8-.06-3.78-.18-5.11,1.08,0,3.68-.31,4.61-.41l.22,3.13a6.63,6.63,0,0,1,5.4-3.31c3.07,0,4.49,2,4.49,5.27v6.79c0,1.08.06,2.39.13,3.19Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M445.53,296.19a4,4,0,0,0-1.39-.22c-1.68,0-2.48,1-2.48,2.95v1h3.66a31.74,31.74,0,0,0-.13,3.35h-3.53v8.55a29.3,29.3,0,0,0,.12,3h-5a49.8,49.8,0,0,0,.22-5.05v-6.51h-2.58l.72-3.35H437v-.78c0-4.28,2.17-6.91,6.26-6.91a7.72,7.72,0,0,1,1.95.25Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M453.45,315.38a7.27,7.27,0,0,1-7.5-7.53c0-4.75,3.16-8.28,7.91-8.28a7.26,7.26,0,0,1,7.53,7.53C461.39,311.85,458.26,315.38,453.45,315.38Zm.28-12.34c-2,0-3.22,1.64-3.22,4.31,0,3.19,1.27,4.56,3.1,4.56,2,0,3.22-1.62,3.22-4.34C456.83,304.34,455.47,303,453.73,303Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M473.4,304.12c-2.38-.31-4.9.5-4.9,3.11v4.4c0,1.08,0,2.39.13,3.19h-5c.15-1.33.18-3.47.18-5.27v-4.62a33.67,33.67,0,0,0-.25-4.68,43.09,43.09,0,0,0,4.66-.53l.24,3.44a6.06,6.06,0,0,1,5.31-3.59Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M494.18,314.82c.15-1.33.18-3.47.18-5.27v-3.44c0-1.8-.37-2.85-1.83-2.85a2.87,2.87,0,0,0-2.88,2.88v5.49a30.42,30.42,0,0,0,.13,3.19h-5a52.23,52.23,0,0,0,.19-5.27v-3.44c0-1.8-.31-2.85-1.77-2.85a2.9,2.9,0,0,0-2.91,2.88v5.49c0,1.08,0,2.39.12,3.19h-5c.12-1.33.18-3.47.18-5.27v-4.28c0-1.8-.06-3.78-.18-5.11,1.08,0,3.69-.31,4.62-.41l.22,2.79a6.25,6.25,0,0,1,5-3,3.91,3.91,0,0,1,4.21,3.1,6.16,6.16,0,0,1,5.15-3.1c3.1,0,4.53,2,4.53,5.27v6.79c0,1.08,0,2.39.12,3.19Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M501.29,311.07c0-3,2.54-5,7.63-5,.34,0,.74,0,1.15.06l0-.43c.06-1.65-.65-2.48-2.54-2.48a9,9,0,0,0-4.5,1.36l-.65-3.44a12.61,12.61,0,0,1,6.08-1.61c4.27,0,6.2,2.07,6.1,5.95l-.15,5.43c0,.86.25,1.14.9,1.14a2.68,2.68,0,0,0,.93-.18l-.22,2.79a7.23,7.23,0,0,1-2.51.49,2.94,2.94,0,0,1-3.19-2.41,5.31,5.31,0,0,1-4.53,2.45C503.06,315.23,501.29,313.64,501.29,311.07Zm8.71-1.4,0-1.39c-.34,0-.65-.06-1-.06-2.48,0-3.44,1-3.44,2.29a1.72,1.72,0,0,0,1.89,1.83A2.5,2.5,0,0,0,510,309.67Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M527.27,314.45a7.16,7.16,0,0,1-3.47.87c-3.14,0-4.9-1.34-4.9-5.12v-6.94h-2.55l.75-3.35H519l.28-3,4.34-1.43v4.47h3.81c-.06.68-.09,2.23-.09,3.35h-3.72v6.48c0,1.55.59,1.92,1.58,1.92a4.33,4.33,0,0,0,2.23-.68Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M532.21,297.27a2.51,2.51,0,0,1-2.7-2.42,2.64,2.64,0,0,1,2.79-2.6A2.55,2.55,0,0,1,535,294.7,2.61,2.61,0,0,1,532.21,297.27Zm-2.67,17.55a47.27,47.27,0,0,0,.22-5.08V305.3a51.61,51.61,0,0,0-.22-5.27c1.12,0,4.1-.18,5-.28a33.21,33.21,0,0,0-.13,3.32v8.74a26.8,26.8,0,0,0,.13,3Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M544.31,315.38a7.27,7.27,0,0,1-7.51-7.53c0-4.75,3.17-8.28,7.91-8.28a7.26,7.26,0,0,1,7.54,7.53C552.25,311.85,549.11,315.38,544.31,315.38Zm.28-12.34c-2,0-3.23,1.64-3.23,4.31,0,3.19,1.27,4.56,3.1,4.56,2,0,3.23-1.62,3.23-4.34C547.69,304.34,546.32,303,544.59,303Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M564.35,314.82c.15-1.33.22-3.47.22-5.27v-3.44c0-1.8-.47-2.85-2-2.85a3.35,3.35,0,0,0-3.22,3.1v5.27c0,1.08,0,2.39.12,3.19h-5c.12-1.33.18-3.47.18-5.27v-4.28c0-1.8-.06-3.78-.18-5.11,1.08,0,3.69-.31,4.62-.41l.22,3.13a6.63,6.63,0,0,1,5.39-3.31c3.07,0,4.5,2,4.5,5.27v6.79c0,1.08.06,2.39.12,3.19Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M333.72,338.35l.06-7.19c0-2,0-5.77-.16-7.26l3.07-.28,11.72,14.05V331.5c0-2-.06-6-.25-7.48,1.21,0,4.1,0,5.15-.15-.12.9-.19,3.38-.19,4.59l-.09,13c0,1.21,0,3.69.06,4.56l-3,.28-11.72-14v9.06c0,1.21,0,3.59.12,4.46H333.4C333.56,344.33,333.68,340.36,333.72,338.35Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M369.42,339.09l-8.65.25c.15,2.26,1.45,3.47,3.93,3.47a9.82,9.82,0,0,0,5.55-1.76l-.09,3.56a11.07,11.07,0,0,1-6,1.74c-5.34,0-7.94-3.44-7.94-7.6,0-4.74,3.22-8.18,7.94-8.18s6.66,3.25,6.66,7.31Zm-2.73-2.23c-.19-1.95-1-3-2.67-3s-3,1.37-3.22,3.2Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M374.8,340.89l-1.49-4c-.68-1.83-1.61-4.37-2.23-5.73.5,0,4.16-.28,4.68-.31l2.79,8.77,1.21-3.41,1.77-5.21,3.13-.15,3,8.74,1.12-3.41c.18-.62,1.36-4.34,1.58-5.18,1.73,0,3,0,4.46-.09l-5.61,15-3.26.19c-.46-1.58-1.14-3.53-1.92-5.61l-1.11-3.1-3.14,8.52-3.28.16C376.14,344.58,375.48,342.75,374.8,340.89Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M420.62,326,408.9,341.91h3.72c2.67,0,5.74,0,7.51-.09-.13,1.24-.22,2.64-.25,4.13-1.86-.13-5.43-.16-8.44-.16-3.56,0-6.82,0-9.11.16l-.37-2.3,11.65-15.78H410.2c-2.75,0-5.21,0-7.34.06.15-1.15.31-2.76.37-4.09,3.07.09,4.4.15,8.49.15,3.91,0,6.36-.06,8.5-.15Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M435,339.09l-8.65.25c.15,2.26,1.46,3.47,3.94,3.47a9.87,9.87,0,0,0,5.55-1.76l-.1,3.56a11,11,0,0,1-6,1.74c-5.33,0-7.94-3.44-7.94-7.6,0-4.74,3.23-8.18,7.94-8.18s6.66,3.25,6.66,7.31Zm-2.73-2.23c-.19-1.95-1-3-2.67-3s-3,1.37-3.22,3.2Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M437.73,342.07c0-3,2.54-5,7.62-5,.35,0,.75,0,1.15.06l0-.43c.06-1.65-.65-2.48-2.54-2.48a9,9,0,0,0-4.5,1.36l-.65-3.44a12.67,12.67,0,0,1,6.08-1.61c4.28,0,6.2,2.07,6.11,5.95l-.16,5.43c0,.86.25,1.14.9,1.14a2.68,2.68,0,0,0,.93-.18l-.21,2.79a7.24,7.24,0,0,1-2.52.49,2.94,2.94,0,0,1-3.19-2.41,5.3,5.3,0,0,1-4.53,2.45C439.49,346.23,437.73,344.64,437.73,342.07Zm8.71-1.4,0-1.39c-.34,0-.65-.06-1-.06-2.48,0-3.44,1-3.44,2.29a1.72,1.72,0,0,0,1.89,1.83A2.5,2.5,0,0,0,446.44,340.67Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M454.46,345.82c.13-1.33.19-3.35.19-5.18V328.8c0-1.8-.06-3.66-.19-5,1.09-.06,4.07-.37,5-.56-.1.81-.13,3.56-.13,4.12v15.35a28.52,28.52,0,0,0,.13,3.1Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M461.59,342.07c0-3,2.55-5,7.63-5,.34,0,.74,0,1.15.06l0-.43c.06-1.65-.65-2.48-2.54-2.48a9,9,0,0,0-4.5,1.36l-.65-3.44a12.61,12.61,0,0,1,6.08-1.61c4.28,0,6.2,2.07,6.11,5.95l-.16,5.43c0,.86.25,1.14.9,1.14a2.68,2.68,0,0,0,.93-.18l-.22,2.79a7.19,7.19,0,0,1-2.51.49,2.94,2.94,0,0,1-3.19-2.41,5.31,5.31,0,0,1-4.53,2.45C463.36,346.23,461.59,344.64,461.59,342.07Zm8.72-1.4,0-1.39c-.34,0-.65-.06-1-.06-2.48,0-3.44,1-3.44,2.29a1.72,1.72,0,0,0,1.89,1.83A2.51,2.51,0,0,0,470.31,340.67Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M488.16,345.82c.15-1.33.22-3.47.22-5.27v-3.44c0-1.8-.47-2.85-2-2.85a3.35,3.35,0,0,0-3.22,3.1v5.27c0,1.08,0,2.39.12,3.19h-5c.12-1.33.19-3.47.19-5.27v-4.28c0-1.8-.07-3.78-.19-5.11,1.09,0,3.69-.31,4.62-.41l.22,3.13a6.63,6.63,0,0,1,5.39-3.31c3.07,0,4.5,2,4.5,5.27v6.79c0,1.08.06,2.39.12,3.19Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-2"
            d="M506.07,331.5l0-2.73c0-1.8,0-3.63-.15-5,1.11-.1,4.06-.37,5-.56-.09.81-.12,2.32-.12,3.38v14c0,1.8.06,3.73.21,5.15h-4.46l-.22-1.55a5.38,5.38,0,0,1-4.28,2.11c-4.12,0-6.57-3.44-6.57-7.35,0-4.8,3.1-8.46,7.38-8.46A5.73,5.73,0,0,1,506.07,331.5Zm-5.95,7.07c0,2.94,1.49,4.4,3.35,4.4a2.93,2.93,0,0,0,2.6-1.52v-6.54a3.41,3.41,0,0,0-2.51-.93C501.36,334,500.12,336.06,500.12,338.57Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-3"
            d="M318.44,268.79c-23.37-2-45.28-1.48-61.11.44-14.6,14.93-29.86,51.76-34.87,76.9,16.72-2.47,44.31-2.88,72.06.6C298,323.54,306,289.89,318.44,268.79Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-4"
            d="M312.61,260.3c-23.37-2-45.28-1.48-61.11.44-14.6,14.93-28.84,52-33.85,77.15,16.73-2.47,41.71-3.22,68.5-.72C290.68,310.9,299.41,282.49,312.61,260.3Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M217.57,338.35l.18-.93c18.43-2.73,43.74-3,68-.74,5.09-29.29,14.35-56.29,26.32-76.42l.94.08c-12,20.13-21.41,47.58-26.46,76.91l-.07.42-.41,0C261.75,335.35,236,335.62,217.57,338.35Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-6"
            d="M278.9,294l2.4-6.52,11.38-13a3.44,3.44,0,0,1,1.38-.07,169.43,169.43,0,0,1,10.08-19.57c-22.43-1.92-43.48-1.47-58.67.37-13.9,14.22-27.66,49.54-32.43,73.48a220.08,220.08,0,0,1,26.07-2.05c-.57-.25-.1-2.34-.09-2.39.66-2.53,2.36-4.51,4.8-6.61s1.35-3.43,3.24-4.2a61,61,0,0,0,11.49-6.6c4.51-3.33,6.1-14.84,6.23-14s1.72.5,1.73,1.17.48,2,.78,2,1.66-3.41,4.72-3.48,5.1,2.06,5.29,2.06,1.34-.16,1.34-.16Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M293.85,275.74l-.78-.43.6-1.17a166.29,166.29,0,0,1,10-19.41l1,.07a173.57,173.57,0,0,0-10.17,19.74Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M264.69,253.15c-.28.16.14.3.78,1.12s1.89,2.77,1.89,3.39-.73.31.11,1.34,3.69,5.24,4.11,5.95.87.53.87.12c0-.26.49.31.59.73.06.26-.3.12-.3.28,0,.32.9,1.32,1.66,3.33.83,2.22,1.61,3.45,1.4,5.61s-.61,5.26-2.27,6.09-3,1.05-2.93,2.59,1.79,1.64,2.95,2.56,2.93.5,3.56,2.05-.19,4.32-1.23,5.56-1.46,1.76-.94,2.17.94.51,1.37.3.83.2.84.82.31.72,2.09-.32,2.5-3.31,4-5.07a35.83,35.83,0,0,0,3.22-5.18c.19-.35.13-.44-.41-.72a1.14,1.14,0,0,1-.57-1.61c.69-1.4,1.86-1.66,3.14-1.95a3.32,3.32,0,0,1,1.72.06c.51.4.16,1.34.39,1.15a3,3,0,0,0,.7-1.08c.06-.16,0-.19-.11-.25s-.53-.48-.16-1.37c.52-1.23,1.88-.83,2.29-3s1.66-3.4,1-4.22-2-.51-3-.09-2.3,2.48-3.66,2-4.83-1.53-5.36-2.35a25.63,25.63,0,0,1-1.48-5.35c-.22-1.23-1.15-.81-1.58-1.43s-.73.41-.62,1.55,1.27,2.25.53,2.67-1.26-1.64-2.31-2.05-1.47-1-1.27-3.08-1.78-2.36-1.48-3.5.62-2.26-1.79-3.9-3.36-1.32-4.2-2.14-1.58-1.23-1.68-2,.62-1.06-.63-.82C265.19,253.17,265,253,264.69,253.15Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M271.77,300a7.38,7.38,0,0,0,1-1.73c.08-.37-1.05-.24-1.06-1.19s.67-1.77.67-2.26c0-.27-.32-.19-.52-.17a.46.46,0,0,1-.49-.28c-.13-.41-.63-.54-1.59-.16s-1.88,1.53-2.17,1.49-.76-1.43-.76-2.13-1.75-.4-1.68-1.23a1.48,1.48,0,0,1,.29-.85c.05-.08.16-.19,0-.24-1.35-.2-2.34,1.23-3,1.85s.93,3-.7,4.28-2.3,1-2.41,1.61a11.75,11.75,0,0,1-4.75,8c-4.38,3.47-6.84,5.63-8.68,6.41s-2.16,3.27-4.54,5.46-3.7,6.73-2.48,8a3.18,3.18,0,0,0,3.4.69,1.93,1.93,0,0,1,1.75.56c.26.42,1.51-.08,2.14.41a4.88,4.88,0,0,0,3.43.76c1.55-.17,4.31-1.37,6.64-5.05s2-7,2.48-8.28a6.69,6.69,0,0,1,4-3.93c2-.54,2.17-.79,2.92-.43s2.06.53,1.92-.7-1.84-.82-1.84-1.81-.3-1.68.91-2.22,2-2.19,2.71-3.63S270.89,301.3,271.77,300Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-7"
            d="M277.11,288.31a1.84,1.84,0,0,0-.43-.65,3.21,3.21,0,0,0-.48-.34c-.8-.42-1.87-.43-2.65-1.06-1.16-.92-2.84-1-2.95-2.56s1.25-1.76,2.93-2.59,2.07-3.92,2.27-6.09-.57-3.39-1.4-5.61c-.76-2-1.66-3-1.66-3.33,0-.16.36,0,.3-.28-.1-.42-.59-1-.59-.73,0,.41-.45.6-.87-.12s-3.27-4.92-4.11-5.95-.11-.72-.11-1.34-1.27-2.57-1.89-3.39a10.37,10.37,0,0,0-.73-.8h0c-.13-.14-.17-.21-.09-.28a22.69,22.69,0,0,0-2.37-4,2.27,2.27,0,0,0-.59-.5c-7.94.2-16.35.76-22.57,1.51-13.14,13.45-26,45.92-30.59,68.7,6.73-1,21.08-2,30.88-2.26l1.22-.05,1.34-.06,1.43-.06c.87-1.37,1.43-2.56,2.6-3.07,1.84-.78,4.3-2.94,8.68-6.41a11.75,11.75,0,0,0,4.75-8c.11-.65.79-.33,2.41-1.61s.07-3.66.7-4.28,1.61-2.05,3-1.85c.16.05.05.16,0,.24a1.48,1.48,0,0,0-.29.85c-.07.83,1.68.53,1.68,1.23s.47,2.09.76,2.13,1.21-1.11,2.17-1.49l.36-.12h0a1.59,1.59,0,0,1,.51-.1h0a7,7,0,0,1,2.89.64,5.69,5.69,0,0,1,1.11,1.05c-.05-.38.38-.9,1.16-1.83C276.92,292.63,277.75,289.85,277.11,288.31Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M238.62,326.12a243.23,243.23,0,0,0-25.48,2l-.2.93A246.47,246.47,0,0,1,239.17,327a1.62,1.62,0,0,1-.19-.18A1.58,1.58,0,0,1,238.62,326.12Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M243.4,316.46l-1.43.06-1.34.06-1.22.05c-9.8.23-24.15,1.29-30.88,2.26a1.16,1.16,0,0,0,0,.18l-.06.3-.09.48c6.63-1,21.24-2.07,31.09-2.3l1.24-.06,2.08-.09c.15-.2.3-.4.43-.6h0c.12-.12.23-.24.32-.35Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-5"
            d="M244.44,329.65c-.88-.24-.49.51-.44,1.13s-.31.55-.46,1.09-.37,1.11-.21,1.4.35.26.76-.22.44-.43,1.13-.48,1-.2.9-1A2.43,2.43,0,0,0,244.44,329.65Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-8"
            d="M217.46,317.91l.68-.06q1.61-6.54,3.37-12.43c3.08-.19,6.72-.39,10.7-.56q-1.72,5.79-3.31,12.22l.67,0q1.58-6.44,3.31-12.22c3.39-.14,7-.25,10.7-.32q-1.7,5.73-3.26,12.08h.31l.36,0q1.56-6.35,3.27-12.06c3.52-.05,7.13-.06,10.69,0-.29,1-.57,2-.86,3l.59-.47.29-.24c.21-.75.43-1.5.65-2.23.5,0,1,0,1.49,0,.16-.21.32-.42.46-.63l-1.76,0c1.17-3.9,2.39-7.57,3.63-11,1.1,0,2.19.05,3.28.09.17-.19.36-.41.58-.62-1.21-.05-2.41-.08-3.63-.1,1.43-4,2.89-7.63,4.34-11,2.94.06,5.83.17,8.63.34.28-.12.58-.25.89-.41a1.83,1.83,0,0,0,.26-.16c-3.07-.2-6.26-.33-9.5-.4,1.76-4.08,3.53-7.76,5.22-11q2.52.06,5,.15l-.09-.25-.17-.39c-1.45-.06-2.91-.11-4.39-.14.67-1.27,1.33-2.48,2-3.63a1.07,1.07,0,0,1-.23-.3c0-.06-.11-.16-.18-.28-.74,1.32-1.5,2.71-2.27,4.2-3.54-.07-7.12-.07-10.63,0,2.3-4.39,4.48-8.05,6.39-11l2.45,0a.61.61,0,0,0,0-.15,1.79,1.79,0,0,0-.13-.49l-1.92,0,1.06-1.6c-.12-.2-.25-.39-.38-.58-.46.68-.95,1.41-1.45,2.19-3.63.05-7.18.16-10.52.29a75.41,75.41,0,0,1,6.55-8.78l-.88,0a83,83,0,0,0-6.46,8.78c-3.88.16-7.46.35-10.55.54a74.1,74.1,0,0,1,6.59-8.8l-.91.07a80.75,80.75,0,0,0-6.47,8.78c-4.76.29-8.2.57-9.55.68l-.46.68c.66-.05,4.25-.36,9.57-.69-1.91,3-4.08,6.62-6.37,11-4.77.3-8.21.57-9.5.68l-.34.67c.78-.06,4.31-.36,9.49-.69-1.69,3.27-3.44,6.93-5.2,11-4.54.28-7.88.54-9.35.67l-.28.66c1.2-.1,4.6-.37,9.34-.67-1.46,3.4-2.92,7.07-4.35,11-4.72.3-8.08.57-9.25.67-.07.22-.15.45-.23.67.75-.07,4.18-.36,9.24-.68q-1.86,5.19-3.62,11c-4.71.29-8,.57-9.16.66l-.18.66c.75-.06,4.14-.35,9.14-.67Q219.08,311.36,217.46,317.91Zm26.32-14c-3.7.06-7.31.17-10.7.31q1.77-5.83,3.64-11c3.38-.14,7-.25,10.67-.31Q245.55,298,243.78,303.87Zm8.18-22.7c-1.45,3.4-2.91,7.08-4.33,11-3.69.06-7.3.17-10.68.31q2.16-5.94,4.37-11C244.69,281.34,248.28,281.23,252,281.17Zm-10.36-.35c1.77-4.07,3.53-7.74,5.23-11,3.36-.14,6.94-.25,10.6-.31-1.69,3.28-3.44,6.95-5.19,11C248.56,280.58,245,280.69,241.6,280.82Zm13.54,23c-3.56-.06-7.16-.06-10.69,0,1.17-3.9,2.39-7.57,3.63-11,3.52-.05,7.12-.06,10.68,0C257.53,296.29,256.31,300,255.14,303.86ZM259,292.19c-3.55-.06-7.15-.05-10.68,0,1.43-4,2.89-7.63,4.35-11,3.52-.05,7.11-.05,10.66,0Q261.15,286.27,259,292.19Zm9.81-22.69c-1.69,3.29-3.45,7-5.2,11-3.55-.07-7.14-.07-10.66,0,1.76-4.08,3.52-7.75,5.22-11C261.67,269.45,265.26,269.44,268.8,269.5Zm-15.21-11.35c3.34-.14,6.89-.24,10.53-.31-1.91,3-4.07,6.65-6.35,11-3.66.06-7.23.17-10.6.3C249.49,264.76,251.67,261.1,253.59,258.15Zm-11.34.58c3.06-.19,6.66-.39,10.56-.55-1.92,3-4.08,6.63-6.37,11-3.91.16-7.52.35-10.61.54C238.14,265.33,240.33,261.67,242.25,258.73Zm-6.77,11.67c3.08-.19,6.69-.39,10.62-.55-1.7,3.27-3.45,6.93-5.21,11-3.92.16-7.54.36-10.65.54C232,277.32,233.78,273.66,235.48,270.4ZM230,282.05c3.09-.19,6.71-.38,10.65-.54-1.46,3.39-2.92,7.07-4.35,11-3.95.16-7.58.36-10.67.55C227,289.12,228.49,285.45,230,282.05Zm-4.61,11.7c3.08-.19,6.71-.39,10.68-.56-1.24,3.46-2.46,7.13-3.63,11-4,.16-7.6.36-10.69.55Q223.48,298.93,225.35,293.75Z"
            transform="translate(-208.34 -248.68)"
          />
          <path
            className="cls-9"
            d="M271,292.71q1.23-3.4,2.48-6.52a6.37,6.37,0,0,0-.55-.35c-.87,2.18-1.74,4.44-2.6,6.82-1.66-.12-3.36-.21-5.09-.28,0,.45.49.56,1,.68,1.32.07,2.63.14,3.91.23-.12.32-.23.66-.35,1l.09,0a3.33,3.33,0,0,1,.67-.19c.09-.24.17-.48.25-.71,1.79.13,3.51.29,5.18.48a4.81,4.81,0,0,0,.4-.6C274.6,293,272.82,292.84,271,292.71Z"
            transform="translate(-208.34 -248.68)"
          />
        </g>
      </svg>
    )
  },
  Productboard: function() {
    return (
      <svg
        xmlns="http://www.w3.org/2000/svg"
        height={LogoHeight}
        viewBox="0 0 115 14">
        <g fill="none">
          <path fill="#FF2638" d="M6.222 7.292l6.222 6.125H0z" />
          <path fill="#FFC600" d="M0 1.167l6.222 6.125 6.222-6.125z" />
          <path
            fill="#0079F2"
            d="M6.223 7.292l6.222 6.125 6.222-6.125-6.222-6.125z"
          />
          <path
            fill="#000C2C"
            d="M112.602 4.07c0 .089-.123.128-.181.06-.455-.529-1.207-.93-2.236-.93-2.227 0-3.493 1.798-3.493 3.975 0 2.163 1.266 3.96 3.493 3.96 1.043 0 1.858-.365 2.364-.995.057-.07.184-.032.184.058v.673c0 .05.04.09.089.09h1.422c.05 0 .09-.04.09-.09V.09a.09.09 0 00-.09-.09h-1.553a.09.09 0 00-.089.09v3.98zm.072 3.105c0 1.36-.8 2.426-2.125 2.426-1.31 0-2.125-1.067-2.125-2.426 0-1.388.815-2.44 2.125-2.44 1.325 0 2.125 1.052 2.125 2.44zM106.26 3.4a.089.089 0 00-.082-.089 2.905 2.905 0 00-.166-.008c-1.07 0-1.693.429-2.036.849-.058.07-.191.032-.191-.06v-.627a.09.09 0 00-.089-.09h-1.423a.09.09 0 00-.089.09v7.406c0 .05.04.09.089.09h1.554a.09.09 0 00.089-.09V7.015c0-1.462.728-2.105 1.951-2.105.104 0 .214.01.29.017a.093.093 0 00.103-.09V3.4zm-7.335 4.01a.09.09 0 01.103.089v.378c0 1.023-.684 1.9-2.082 1.9-.83 0-1.34-.278-1.34-.994 0-.526.35-.92 1.413-1.082l1.906-.29zm-2.328 3.726c1.077 0 1.887-.314 2.412-.93.057-.068.182-.03.186.06.021.435.083.694.095.694h1.509c.064 0 .109-.066.089-.127-.105-.332-.172-.87-.172-1.305V6.035c0-1.739-1.048-2.835-3.26-2.835-2.229 0-3.142 1.168-3.322 2.459a.089.089 0 00.088.099h1.513c.044 0 .08-.032.09-.075.141-.657.675-1.05 1.587-1.05 1.033 0 1.616.467 1.616 1.388v.039a.09.09 0 01-.077.089l-2.107.296c-1.994.277-2.896 1.11-2.896 2.396 0 1.3.771 2.295 2.649 2.295zm-7.234 0c2.416 0 3.93-1.827 3.93-3.96 0-2.134-1.514-3.976-3.93-3.976-2.402 0-3.915 1.842-3.915 3.975 0 2.134 1.513 3.96 3.915 3.96zm-2.183-3.96c0-1.477.931-2.441 2.183-2.441 1.267 0 2.198.964 2.198 2.44 0 1.462-.931 2.426-2.198 2.426-1.252 0-2.183-.964-2.183-2.426zM79.069 4.13c-.058.068-.18.029-.18-.06V.09a.09.09 0 00-.09-.09h-1.553a.09.09 0 00-.09.09v10.78c0 .05.04.09.09.09h1.422c.05 0 .09-.04.09-.09v-.68c0-.09.124-.128.18-.058.517.635 1.333 1.004 2.367 1.004 2.241 0 3.508-1.798 3.508-3.96 0-2.178-1.267-3.976-3.508-3.976-1.017 0-1.778.401-2.236.93zm-.239 3.045c0-1.388.8-2.44 2.125-2.44 1.31 0 2.126 1.052 2.126 2.44 0 1.36-.816 2.426-2.126 2.426-1.324 0-2.125-1.067-2.125-2.426zm-3.145 2.356a.096.096 0 00-.116-.091c-.1.02-.254.045-.422.045-.597 0-.844-.293-.844-.892v-3.74a.09.09 0 01.09-.089h1.232c.05 0 .09-.04.09-.09V3.467a.09.09 0 00-.09-.09h-1.233a.09.09 0 01-.09-.09V1.494a.09.09 0 00-.089-.09H72.66a.09.09 0 00-.09.09v1.794a.09.09 0 01-.09.09h-.97a.09.09 0 00-.09.089v1.209c0 .05.04.09.09.09h.97c.05 0 .09.04.09.089V8.77c0 1.432.67 2.236 2.213 2.236.428 0 .714-.048.836-.073a.084.084 0 00.066-.084V9.531zM63.467 7.175c0 2.192 1.543 3.96 3.77 3.96 2.186 0 3.32-1.486 3.564-2.82a.087.087 0 00-.087-.102h-1.602a.092.092 0 00-.088.068c-.224.781-.896 1.32-1.802 1.32-1.237 0-2.023-1.008-2.023-2.426 0-1.432.786-2.44 2.023-2.44.906 0 1.578.539 1.802 1.32.011.04.047.068.088.068h1.602a.087.087 0 00.087-.102c-.244-1.334-1.378-2.82-3.564-2.82-2.227 0-3.77 1.768-3.77 3.974zm-2.917.57c0 1.242-.669 1.9-1.746 1.9-1.048 0-1.47-.687-1.47-1.724V3.465a.09.09 0 00-.09-.09h-1.553a.09.09 0 00-.09.09v4.69c0 1.768.947 2.98 2.78 2.98 1.018 0 1.713-.383 2.102-.858.059-.072.199-.031.199.062v.532c0 .05.04.09.09.09h1.421c.05 0 .09-.04.09-.09V3.465a.09.09 0 00-.09-.09H60.64a.09.09 0 00-.09.09v4.28zM52.54 4.07c0 .089-.123.128-.181.06-.455-.529-1.207-.93-2.236-.93-2.227 0-3.494 1.798-3.494 3.975 0 2.163 1.267 3.96 3.494 3.96 1.042 0 1.857-.365 2.364-.995.057-.07.183-.032.183.058v.673c0 .05.04.09.09.09h1.422c.05 0 .09-.04.09-.09V.09a.09.09 0 00-.09-.09h-1.553a.09.09 0 00-.09.09v3.98zm.072 3.105c0 1.36-.8 2.426-2.125 2.426-1.31 0-2.126-1.067-2.126-2.426 0-1.388.816-2.44 2.126-2.44 1.324 0 2.125 1.052 2.125 2.44zM42 11.136c2.417 0 3.93-1.827 3.93-3.96C45.93 5.041 44.418 3.2 42 3.2c-2.401 0-3.915 1.842-3.915 3.975 0 2.134 1.514 3.96 3.915 3.96zm-2.183-3.96c0-1.477.931-2.441 2.183-2.441 1.267 0 2.198.964 2.198 2.44 0 1.462-.931 2.426-2.198 2.426-1.252 0-2.183-.964-2.183-2.426zM37.886 3.4a.089.089 0 00-.082-.089 2.873 2.873 0 00-.165-.008c-1.07 0-1.694.429-2.037.849-.058.07-.19.032-.19-.06v-.627a.09.09 0 00-.09-.09H33.9a.09.09 0 00-.09.09v7.406c0 .05.04.09.09.09h1.553c.05 0 .09-.04.09-.09V7.015c0-1.462.727-2.105 1.95-2.105.105 0 .214.01.29.017a.093.093 0 00.103-.09V3.4zm-11.07 6.872c0-.09.124-.129.183-.06.457.535 1.218.924 2.234.924 2.241 0 3.508-1.798 3.508-3.96 0-2.178-1.267-3.976-3.508-3.976-1.035 0-1.851.381-2.368 1.01-.056.069-.18.03-.18-.06v-.685a.09.09 0 00-.09-.09h-1.421a.09.09 0 00-.09.09V13.91c0 .05.04.09.09.09h1.553c.05 0 .09-.04.09-.09v-3.638zm-.058-3.097c0-1.403.8-2.47 2.125-2.47 1.31 0 2.126 1.067 2.126 2.47 0 1.36-.816 2.426-2.126 2.426-1.324 0-2.125-1.067-2.125-2.426z"
          />
        </g>
      </svg>
    )
  },
  Commercetools: function() {
    return (
      <svg
        viewBox="0 0 244 35"
        xmlns="http://www.w3.org/2000/svg"
        xmlnsXlink="http://www.w3.org/1999/xlink"
        height={LogoHeight}>
        <title>commercetools.com</title>
        <defs>
          <polygon
            id="path-1"
            points="0 34.845525 243.270243 34.845525 243.270243 0 0 0"
          />
          <polygon
            id="path-3"
            points="0 34.845525 243.270243 34.845525 243.270243 0 0 0"
          />
          <polygon
            id="path-5"
            points="0 34.845525 243.270243 34.845525 243.270243 0 0 0"
          />
          <polygon
            id="path-7"
            points="0 34.845525 243.270243 34.845525 243.270243 0 0 0"
          />
          <polygon
            id="path-9"
            points="0 34.845525 243.270243 34.845525 243.270243 0 0 0"
          />
          <polygon
            id="path-11"
            points="0 34.845525 243.270243 34.845525 243.270243 0 0 0"
          />
        </defs>
        <g
          id="Page-1"
          stroke="none"
          strokeWidth={1}
          fill="none"
          fillRule="evenodd">
          <g id="commercetools">
            <path
              d="M46.6830513,24.3288198 C47.9655513,24.3288198 49.2480513,24.1749198 50.4792513,23.8676328 L50.8896513,26.6891328 C49.5045513,27.0482328 48.1194513,27.2529198 46.6830513,27.2021328 C40.1679513,27.2021328 38.2698513,23.0981328 38.2698513,18.3780198 C38.3211513,13.7097198 41.0913513,9.8109198 46.6317513,9.8109198 C48.0681513,9.8109198 49.4532513,10.0166328 50.8383513,10.3752198 L50.2740513,13.1967198 C49.0941513,12.8889198 47.9142513,12.7863198 46.6830513,12.7863198 C43.2459513,12.8381328 41.5530513,15.4031328 41.4504513,18.3780198 C41.5017513,21.4052328 42.6303513,24.3288198 46.6830513,24.3288198"
              id="Fill-1"
              fill="#2A3F49"
            />
            <path
              d="M60.0210513,9.913725 C65.3562513,9.965025 67.7673513,13.915125 67.7673513,18.583425 C67.7673513,23.149125 65.7153513,27.201825 59.9697513,27.253125 C54.3780513,27.201825 52.2234513,23.149125 52.2234513,18.583425 C52.2234513,13.915125 54.6858513,9.965025 60.0210513,9.913725 M60.0210513,24.380325 C63.4068513,24.329025 64.5867513,21.558825 64.5867513,18.583425 C64.5354513,15.813225 63.4068513,12.735225 60.0210513,12.735225 C56.7378513,12.786525 55.4553513,15.813225 55.4553513,18.583425 C55.4553513,21.712725 56.7891513,24.380325 60.0210513,24.380325"
              id="Fill-3"
              fill="#2A3F49"
              fillRule="nonzero"
            />
            <path
              d="M89.9288487,26.9454276 L89.9288487,16.2237276 C89.9288487,13.5048276 88.9028487,12.7866276 87.2099487,12.7866276 C86.0300487,12.7866276 84.7475487,13.4535276 83.5676487,14.4282276 C83.6189487,14.7873276 83.6702487,15.5055276 83.6702487,15.7107276 L83.6702487,26.9967276 L80.3357487,26.9967276 L80.3357487,16.1724276 C80.3357487,13.4535276 79.5149487,12.7866276 77.8220487,12.7866276 C76.7447487,12.7866276 75.2570487,13.5048276 73.9745487,14.4282276 L73.9745487,26.9454276 L70.6913487,26.9454276 L70.6913487,10.2216276 L73.9745487,10.2216276 L73.9745487,11.6580276 C75.0005487,10.8372276 76.5908487,9.9138276 78.3350487,9.9138276 C80.6435487,9.8625276 81.9773487,10.6833276 82.7468487,11.9658276 C84.1319487,10.7346276 85.8761487,10.0164276 87.6716487,9.9138276 C93.1094487,9.8112276 93.2120487,14.2230276 93.2120487,16.0185276 L93.2120487,26.9454276 L89.9288487,26.9454276 Z"
              id="Fill-5"
              fill="#2A3F49"
            />
            <path
              d="M116.1432,26.9454276 L116.1432,16.2237276 C116.1432,13.5048276 115.1172,12.7866276 113.4243,12.7866276 C112.2444,12.7866276 110.9619,13.4535276 109.782,14.4282276 C109.8333,14.7873276 109.8846,15.5055276 109.8846,15.7107276 L109.8846,26.9967276 L106.5501,26.9967276 L106.5501,16.1724276 C106.5501,13.4535276 105.7293,12.7866276 104.0364,12.7866276 C102.9591,12.7866276 101.4714,13.5048276 100.1889,14.4282276 L100.1889,26.9454276 L96.9057,26.9454276 L96.9057,10.2216276 L100.1889,10.2216276 L100.1889,11.6580276 C101.2149,10.8372276 102.8052,9.9138276 104.5494,9.9138276 C106.8579,9.8625276 108.1917,10.6833276 108.9612,11.9658276 C110.3463,10.7346276 112.0905,10.0164276 113.886,9.9138276 C119.3238,9.8112276 119.4264,14.2230276 119.4264,16.0185276 L119.4264,26.9454276 L116.1432,26.9454276 Z"
              id="Fill-7"
              fill="#2A3F49"
            />
            <path
              d="M134.8677,23.9185224 L135.3294,26.6374224 C133.6365,27.1504224 131.9436,27.3556224 130.1994,27.3556224 C123.5817,27.3556224 121.9914,22.9443354 121.9914,18.4807224 C121.9914,14.0176224 123.9408,9.9136224 129.4812,9.9136224 C132.867,9.9136224 135.7911,12.0169224 135.7911,17.4034224 L135.7398,19.1476224 L125.172,19.1476224 C125.2233,22.4313354 127.0188,24.4315224 130.302,24.4315224 C131.841,24.4315224 133.38,24.2776224 134.8677,23.9185224 M125.3772,16.6339224 L132.7131,16.6339224 C132.6105,13.2481224 130.8663,12.5299224 129.3273,12.5299224 C126.8649,12.4786224 125.685,14.2228224 125.3772,16.6339224"
              id="Fill-9"
              fill="#2A3F49"
              fillRule="nonzero"
            />
            <path
              d="M147.9492,13.248225 C147.231,13.094325 146.5128,12.991725 145.7946,12.991725 C143.7426,12.940425 142.6653,13.966425 141.8958,14.787225 L141.8958,26.945325 L138.6126,26.945325 L138.6126,10.221525 L141.8958,10.221525 L141.8958,11.709225 C142.9218,10.631925 144.3069,10.067625 145.7433,10.016325 C146.6667,9.965025 147.6414,10.118925 148.5135,10.478025 C148.5135,10.426725 147.9492,13.248225 147.9492,13.248225"
              id="Fill-11"
              fill="#2A3F49"
            />
            <path
              d="M157.644849,24.3288198 C158.927349,24.3288198 160.209849,24.1749198 161.441049,23.8676328 L161.851449,26.6891328 C160.466349,27.0482328 159.081249,27.2529198 157.644849,27.2021328 C151.129749,27.2021328 149.231649,23.0981328 149.231649,18.3780198 C149.282949,13.7097198 152.104449,9.8109198 157.593549,9.8109198 C159.029949,9.8109198 160.415049,10.0166328 161.800149,10.3752198 L161.235849,13.1967198 C160.055949,12.8889198 158.876049,12.7863198 157.644849,12.7863198 C154.207749,12.8381328 152.514849,15.4031328 152.412249,18.3780198 C152.463549,21.4052328 153.540849,24.3288198 157.644849,24.3288198"
              id="Fill-13"
              fill="#2A3F49"
            />
            <path
              d="M176.061497,23.9185224 L176.523197,26.6374224 C174.83081,27.1504224 173.137397,27.3556224 171.393197,27.3556224 C164.775497,27.3556224 163.185197,22.9443354 163.185197,18.4807224 C163.185197,14.0176224 165.134597,9.9136224 170.674997,9.9136224 C174.06131,9.9136224 176.984897,12.0169224 176.984897,17.4034224 L176.933597,19.1476224 L166.36631,19.1476224 C166.417097,22.4313354 168.212597,24.4315224 171.49631,24.4315224 C173.03531,24.4315224 174.57431,24.2776224 176.061497,23.9185224 M166.570997,16.6339224 L173.906897,16.6339224 C173.80481,13.2481224 172.060097,12.5299224 170.521097,12.5299224 C168.058697,12.4786224 166.87931,14.2228224 166.570997,16.6339224"
              id="Fill-15"
              fill="#2A3F49"
              fillRule="nonzero"
            />
            <path
              d="M188.2197,12.8890224 L183.654,12.8890224 L183.654,20.9944224 C183.654,22.6878354 183.8592,23.8672224 185.6034,24.1237224 C186.5781,24.1750224 187.5528,24.1237224 188.4762,24.0211224 L188.6814,26.8426224 C187.7067,26.9965224 186.732,27.0483354 185.706,27.0483354 C181.8072,26.8939224 180.3708,24.8932224 180.3708,21.7639224 L180.3708,12.8890224 L177.9597,12.8890224 L177.9597,10.5805224 L180.3708,10.2727224 L180.3708,6.4765224 L183.654,6.4765224 L183.654,10.1701224 L188.2197,10.1701224 L188.2197,12.8890224 Z"
              id="Fill-17"
              fill="#2A3F49"
            />
            <path
              d="M197.812903,9.913725 C203.14759,9.965025 205.559203,13.915125 205.559203,18.583425 C205.559203,23.149125 203.507203,27.201825 197.76109,27.253125 C192.169903,27.201825 190.015303,23.149125 190.015303,18.583425 C190.06609,13.915125 192.477703,9.965025 197.812903,9.913725 M197.812903,24.380325 C201.198703,24.329025 202.37809,21.558825 202.37809,18.583425 C202.327303,15.813225 201.198703,12.735225 197.812903,12.735225 C194.529703,12.786525 193.247203,15.813225 193.247203,18.583425 C193.247203,21.712725 194.581003,24.380325 197.812903,24.380325"
              id="Fill-19"
              fill="#2A3F49"
              fillRule="nonzero"
            />
            <path
              d="M215.614105,9.913725 C220.948792,9.965025 223.360405,13.915125 223.360405,18.583425 C223.360405,23.149125 221.308405,27.201825 215.562292,27.253125 C209.971105,27.201825 207.816505,23.149125 207.816505,18.583425 C207.867292,13.915125 210.278905,9.965025 215.614105,9.913725 M215.614105,24.380325 C218.999905,24.329025 220.179292,21.558825 220.179292,18.583425 C220.128505,15.813225 218.999905,12.735225 215.614105,12.735225 C212.330905,12.786525 211.048405,15.813225 211.048405,18.583425 C211.048405,21.712725 212.381692,24.380325 215.614105,24.380325"
              id="Fill-21"
              fill="#2A3F49"
              fillRule="nonzero"
            />
            <g id="Fill-23-Clipped">
              <mask id="mask-2" fill="white">
                <use xlinkHref="#path-1" />
              </mask>
              <g id="path-1" />
              <polygon
                id="Fill-23"
                fill="#2A3F49"
                mask="url(#mask-2)"
                points="225.9765 26.894025 229.1571 26.894025 229.1571 4.168125 225.9765 4.168125"
              />
            </g>
            <g id="Fill-25-Clipped">
              <mask id="mask-4" fill="white">
                <use xlinkHref="#path-3" />
              </mask>
              <g id="path-1" />
              <path
                d="M232.543105,23.7136302 C234.082105,24.1240302 235.672405,24.3805302 237.262192,24.4313172 C238.544692,24.4313172 239.879005,24.1240302 240.032905,22.5850302 C240.135505,20.9434302 238.390792,20.3791302 236.441905,19.6096302 C234.236005,18.6857172 231.773605,17.4037302 231.875692,14.3257302 C231.927505,12.7867302 232.850905,9.7600302 237.775192,9.9139302 C239.366005,9.9652302 240.955792,10.1704302 242.494792,10.5803172 L241.931005,13.3510302 C240.494605,12.9919302 239.057692,12.7867302 237.570505,12.7354302 C236.134105,12.7354302 235.056292,13.1971302 234.953692,14.5309302 C234.902905,15.6595302 235.825792,16.2751302 238.031692,17.1472302 C240.238105,18.0188172 243.418192,19.2505302 243.264292,22.7897172 C243.161692,24.9961302 241.725292,27.4585302 237.211405,27.4067172 C235.775005,27.3559302 233.466505,27.2020302 231.773605,26.5864302 L232.543105,23.7136302 Z"
                id="Fill-25"
                fill="#2A3F49"
                mask="url(#mask-4)"
              />
            </g>
            <g id="Fill-26-Clipped">
              <mask id="mask-6" fill="white">
                <use xlinkHref="#path-5" />
              </mask>
              <g id="path-1" />
              <path
                d="M0.4617,26.7916302 C0.1026,26.9455302 -0.0513,27.4067172 0.1539,27.7658172 C0.2052,27.9197172 0.3591,28.0223172 0.4617,28.0741302 L14.6718,34.7431302 C14.877,34.8452172 15.0822,34.8452172 15.2874,34.8452172 L15.2874,20.0200302 C15.0822,20.0200302 14.877,20.0708172 14.6718,20.1226302 C14.6205,20.1739302 0.4617,26.7916302 0.4617,26.7916302"
                id="Fill-26"
                fill="#F27A23"
                mask="url(#mask-6)"
              />
            </g>
            <g id="Fill-27-Clipped">
              <mask id="mask-8" fill="white">
                <use xlinkHref="#path-7" />
              </mask>
              <g id="path-1" />
              <path
                d="M15.1849026,20.0199276 L15.1849026,34.8451146 C15.3901026,34.8451146 15.6466026,34.7943276 15.8518026,34.7430276 L30.0106026,28.1253276 C30.3697026,27.9714276 30.5236026,27.5097276 30.3184026,27.1501146 C30.2671026,26.9967276 30.1132026,26.8936146 30.0106026,26.8428276 L15.8518026,20.2246146 C15.6466026,20.1225276 15.4414026,20.0199276 15.1849026,20.0199276"
                id="Fill-27"
                fill="#F6A82F"
                mask="url(#mask-8)"
              />
            </g>
            <g id="Fill-28-Clipped">
              <mask id="mask-10" fill="white">
                <use xlinkHref="#path-9" />
              </mask>
              <g id="path-1" />
              <path
                d="M5.13e-05,7.4000763 C5.13e-05,7.6565763 0.1539513,7.9130763 0.4104513,8.0669763 L14.6205513,14.7359763 C14.8257513,14.8385763 15.0309513,14.8385763 15.2361513,14.8385763 C15.3900513,14.8385763 15.5952513,14.7872763 15.7491513,14.7359763 C15.8517513,14.6333763 15.8517513,14.6846763 16.1595513,14.5307763 C17.5959513,13.8638763 16.6212513,14.2742763 30.0105513,8.0669763 C30.3696513,7.9130763 30.5235513,7.4513763 30.3183513,7.0922763 C30.2670513,6.9383763 30.1131513,6.8357763 30.0105513,6.7844763 L15.8517513,0.1154763 C15.4413513,-0.0384237 15.0309513,-0.0384237 14.6205513,0.1154763 L0.5130513,6.6818763 C0.2052513,6.7844763 5.13e-05,7.0922763 5.13e-05,7.4000763"
                id="Fill-28"
                fill="#22AD93"
                mask="url(#mask-10)"
              />
            </g>
            <g id="Fill-29-Clipped">
              <mask id="mask-12" fill="white">
                <use xlinkHref="#path-11" />
              </mask>
              <g id="path-1" />
              <path
                d="M15.1849026,15.6594276 L15.1849026,20.0712276 C14.9797026,20.0712276 14.7745026,20.1225276 14.5693026,20.1738276 L0.4618026,26.7915276 C0.2053026,26.8936146 0.0514026,27.1501146 0.0514026,27.4584276 L0.0514026,7.4514276 C0.0514026,7.7079276 0.2053026,7.9644276 0.4618026,8.1183276 L14.6719026,14.7873276 C14.8771026,14.8899276 15.0823026,14.8899276 15.2875026,14.8899276 C15.4414026,14.8899276 15.6466026,14.8386276 15.8005026,14.7873276 L15.7492026,14.7873276 C15.2875026,14.9412276 15.1849026,15.1464276 15.1849026,15.6594276"
                id="Fill-29"
                fill="#D0D1D2"
                mask="url(#mask-12)"
              />
            </g>
          </g>
        </g>
      </svg>
    )
  },
  Celtra: function() {
    return (
      <svg
        height={LogoHeight}
        viewBox="0 0 122 59"
        fill="none"
        xmlns="http://www.w3.org/2000/svg">
        <title>celtra.com</title>
        <path
          d="M13.868 29.432c0-9.043 5.47-15.885 14.46-15.885 6.57 0 11.82 3.89 12.26 10.152h-4.386c-.44-3.753-3.505-6.176-7.67-6.176h-.423c-6.35 0-9.855 5.289-9.855 11.909 0 6.62 3.505 11.91 9.855 11.91h.44c4.165 0 7.23-2.424 7.67-6.177h4.386c-.44 6.261-5.69 10.152-12.26 10.152-8.99.017-14.477-6.825-14.477-15.885zM42.976 33.8c0-7.644 5.029-11.432 10.21-11.432 5.69 0 9.28 3.976 9.28 9.708V34.5H47.14c.271 5.033 3.454 7.286 6.13 7.286h.355c2.15 0 4.2-1.11 4.64-3.447h4.165c-.796 4.453-4.605 6.978-9.11 6.978-5.435.017-10.345-3.787-10.345-11.516zM58.3 31.206c-.17-3.839-2.456-5.289-4.945-5.289H53c-2.27 0-4.826 1.365-5.605 5.29H58.3zM66.292 15.748h4.165V44.89h-4.165V15.748zM77.552 40.028V26.429h-4.825v-3.617h4.825v-7.064h4.166v7.064h6.13v3.617h-6.13v12.933c0 1.331.017 1.758.017 1.758h6.112v3.753h-5.469c-3.082.017-4.826-1.757-4.826-4.845zM91.014 22.812h3.945v4.863c.88-3.31 3.505-5.085 6.35-5.085h1.1v4.061h-.88c-3.945 0-6.35 2.645-6.35 7.064v11.158h-4.165v-22.06zM118.19 44.89l-.22-3.532c-.881 1.98-3.505 3.976-7.01 3.976-4.166 0-7.231-2.782-7.231-6.535 0-5.033 4.42-6.535 7.976-6.842l6.045-.478v-.7c0-3.087-1.744-4.862-4.555-4.862h-.356c-2.286 0-4.25 1.11-4.504 3.31h-4.165c.271-4.06 3.894-6.842 8.856-6.842 5.824 0 8.889 3.89 8.889 8.378V44.89h-3.725zm-.44-7.951v-2.252l-5.469.444c-2.54.221-4.386 1.45-4.386 3.48 0 1.809 1.49 3.174 3.556 3.174h.355c2.659.017 5.944-2.201 5.944-4.846zM122.001 55.041H.119V59h121.882V55.04zM122 0H13.986v3.958H122V0zM3.928.103H0V44.89h3.928V.103z"
          fill="#000"
        />
      </svg>
    )
  },
  Lola: function() {
    return (
      <svg
        height={LogoHeight}
        viewBox="0 0 126 26"
        xmlns="http://www.w3.org/2000/svg"
        xmlnsXlink="http://www.w3.org/1999/xlink">
        <title>lola.com</title>
        <g
          id="Page-1"
          stroke="none"
          strokeWidth={1}
          fill="none"
          fillRule="evenodd">
          <g id="lola_agiletravelmanagement-purp" fill="#7C2A8B">
            <path
              d="M48.85,11.43 C47.4243314,9.73941218 45.2999884,8.79894784 43.09,8.88 C40.8629059,8.87509336 38.7308167,9.7817932 37.1894234,11.3893002 C35.6480301,12.9968072 34.8316196,15.1650745 34.93,17.39 C34.8315312,19.6140123 35.6482323,21.7813111 37.1899405,23.3872571 C38.7316487,24.9932031 40.8638221,25.8976486 43.09,25.89 C45.2938534,25.9724619 47.4148322,25.0445337 48.85,23.37 C48.8498871,24.5623617 49.8077512,25.5335914 51,25.55 L51.63,25.55 L51.63,9.23 L51.02,9.23 C49.8144054,9.24099765 48.8444446,10.2243681 48.85,11.43 Z M43.42,23.26 C41.8824256,23.2701837 40.408547,22.6465777 39.345202,21.5359309 C38.2818571,20.4252841 37.7229483,18.9256764 37.8,17.39 C37.675501,15.3058032 38.7166997,13.3243775 40.5037662,12.2446693 C42.2908326,11.164961 44.5291674,11.164961 46.3162338,12.2446693 C48.1033003,13.3243775 49.144499,15.3058032 49.02,17.39 C49.1087571,18.9252971 48.5565012,20.4285964 47.4949615,21.5413176 C46.4334217,22.6540387 44.9577729,23.276418 43.42,23.26 Z"
              id="Shape"
              fillRule="nonzero"
            />
            <path
              d="M28.73,0.81 L28.11,0.81 L28.11,25.55 L30.91,25.55 L30.91,3 C30.9100126,1.7943909 29.9355965,0.815505064 28.73,0.81 Z"
              id="Path"
            />
            <path
              d="M15.44,8.88 C12.3048725,8.72787926 9.34054875,10.3138784 7.727417,13.0064554 C6.11428525,15.6990324 6.11428525,19.0609676 7.727417,21.7535446 C9.34054875,24.4461216 12.3048725,26.0321207 15.44,25.88 C18.5751275,26.0321207 21.5394513,24.4461216 23.152583,21.7535446 C24.7657147,19.0609676 24.7657147,15.6990324 23.152583,13.0064554 C21.5394513,10.3138784 18.5751275,8.72787926 15.44,8.88 Z M15.44,23.26 C13.8836206,23.2915004 12.3832015,22.6794592 11.2929097,21.5683458 C10.2026179,20.4572325 9.61906646,18.9455051 9.68,17.39 C9.68,14.2088398 12.2588398,11.63 15.44,11.63 C18.6211602,11.63 21.2,14.2088398 21.2,17.39 C21.2609335,18.9455051 20.6773821,20.4572325 19.5870903,21.5683458 C18.4967985,22.6794592 16.9963794,23.2915004 15.44,23.26 Z"
              id="Shape"
              fillRule="nonzero"
            />
            <path
              d="M0.61,0.81 L0,0.809976925 L0,25.55 L2.80002307,25.55 L2.8,3 C2.80267425,2.41836019 2.57280163,1.85976998 2.16151582,1.44848418 C1.75023002,1.03719837 1.19163981,0.807325751 0.61,0.81 Z"
              id="Path"
            />
            <circle
              id="Oval"
              transform="translate(57.095401, 24.149975) rotate(-13.280000) translate(-57.095401, -24.149975) "
              cx={57.0954009}
              cy={24.1499747}
              r={1.4}
            />
            <path
              d="M85.51,8.88 C80.8290551,8.95701779 77.0893724,12.800501 77.1405077,17.4818002 C77.191643,22.1630994 81.0143905,25.9239758 85.6959009,25.8987245 C90.3774113,25.8734733 94.1593664,22.0715785 94.16,17.39 C94.2025675,15.0957047 93.3002023,12.8847754 91.6644278,11.2754759 C90.0286533,9.66617633 87.8032954,8.80000465 85.51,8.88 Z M85.51,23.26 C83.9544635,23.2916522 82.4549468,22.6793142 81.3662081,21.567854 C80.2774695,20.4563938 79.6962299,18.9445511 79.76,17.39 C79.671889,15.2767121 80.7491076,13.2851305 82.565993,12.2022286 C84.3828784,11.1193266 86.6471216,11.1193266 88.464007,12.2022286 C90.2808924,13.2851305 91.358111,15.2767121 91.27,17.39 C91.3309335,18.9455051 90.7473821,20.4572325 89.6570903,21.5683458 C88.5667985,22.6794592 87.0663794,23.2915004 85.51,23.26 Z"
              id="Shape"
              fillRule="nonzero"
            />
            <path
              d="M69.29,11.53 C70.2793584,11.5198849 71.2555731,11.7570638 72.13,12.22 C73.1196921,12.4758459 74.1498343,11.9818843 74.57,11.05 L74.73,10.71 C74.3304728,10.3886162 73.8980664,10.1104012 73.44,9.88 L72.67,9.53 C72.5657002,9.48395183 72.4588603,9.44388683 72.35,9.41 C72.12,9.33 71.88,9.25 71.64,9.19 L70.93,9 L70.86,9 C70.62,9 70.38,8.93 70.13,8.91 L70.05,8.91 C69.8,8.91 69.55,8.91 69.29,8.91 C67.4124243,8.88953276 65.5771024,9.46744902 64.05,10.56 C63.2710615,11.10405 62.59405,11.7810615 62.05,12.56 C61.97,12.67 61.9,12.79 61.83,12.9 C61.6292469,13.2516093 61.458637,13.6195914 61.32,14 C61.2102956,14.253829 61.1167751,14.5143503 61.04,14.78 C60.96,15.05 60.89,15.33 60.83,15.61 C60.77,15.89 60.74,16.18 60.71,16.47 C60.68,16.76 60.71,17.07 60.71,17.37 C60.71,17.67 60.71,17.67 60.71,17.82 C60.721319,18.1145266 60.7480221,18.4082605 60.79,18.7 C60.79,18.84 60.79,18.98 60.86,19.13 C60.9414375,19.544889 61.0551156,19.952793 61.2,20.35 C61.3781773,20.8707568 61.6129131,21.3704087 61.9,21.84 C61.97,21.96 62.04,22.08 62.12,22.19 C62.2,22.3 62.43,22.63 62.6,22.84 C62.77,23.05 62.96,23.25 63.15,23.44 L63.45,23.72 C63.7610073,23.9954904 64.0956284,24.24311 64.45,24.46 C64.7941391,24.6873037 65.1551969,24.8878914 65.53,25.06 C66.7304103,25.6011297 68.03328,25.8773926 69.35,25.87 C69.61,25.87 69.86,25.87 70.11,25.87 L70.19,25.87 L70.92,25.77 L70.99,25.77 L71.71,25.62 L72.42,25.4 L72.75,25.28 L73.5,24.93 C73.9583893,24.6946892 74.3936381,24.4167995 74.8,24.1 L74.64,23.75 C74.2228141,22.8361665 73.216868,22.3457678 72.24,22.58 C71.3545526,23.0539747 70.3642925,23.2981014 69.36,23.29 C67.8036206,23.3215004 66.3032015,22.7094592 65.2129097,21.5983458 C64.1226179,20.4872325 63.5390665,18.9755051 63.6,17.42 C63.5312681,15.8726296 64.1019298,14.3650921 65.1780883,13.2511073 C66.2542467,12.1371226 67.7411791,11.5147429 69.29,11.53 Z"
              id="Path"
            />
            <path
              d="M125.51,17.36 C125.51,12.68 122.07,8.88 117.86,8.88 C115.259362,8.92420397 112.870619,10.3233248 111.56,12.57 C110.246511,10.3261917 107.859541,8.92810938 105.26,8.88 C103.38693,8.89040893 101.592301,9.6333856 100.26,10.95 C100.043426,9.94673796 99.1563716,9.23043095 98.13,9.23 L97.51,9.23 L97.51,25.55 L98.13,25.55 C99.3317057,25.5445252 100.304525,24.5717057 100.31,23.37 L100.31,17.22 C100.39,14.1 102.57,11.59 105.26,11.59 C107.95,11.59 110.11,14.19 110.11,17.39 L110.11,25.55 L110.72,25.55 C111.925609,25.5500126 112.904495,24.5755965 112.91,23.37 L112.91,17.37 C112.91,14.17 115.13,11.57 117.91,11.57 C120.69,11.57 122.76,14.17 122.76,17.37 L122.76,25.53 L123.37,25.53 C124.575609,25.5300126 125.554495,24.5555965 125.56,23.35 L125.56,17.35 L125.51,17.36 Z"
              id="Path"
            />
          </g>
        </g>
      </svg>
    )
  },
  Hasura: function() {
    return (
      <svg
        viewBox="0 0 468 140"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        height={LogoHeight}>
        <title>hasura.io</title>
        <path
          d="M133.607 47.673c4.034-12.558 1.608-37.609-6.207-46.857-1.024-1.214-2.931-1.04-3.782.299l-9.626 15.11c-2.379 3.025-6.665 3.718-9.895 1.607C93.651 10.994 81.173 7.023 67.765 7.023c-13.408 0-25.886 3.97-36.332 10.809-3.214 2.11-7.5 1.402-9.895-1.607l-9.626-15.11C11.06-.225 9.155-.382 8.13.815.316 10.08-2.11 35.132 1.923 47.674c1.339 4.175 1.701 8.586.914 12.872-.788 4.254-1.576 9.39-1.576 12.967C1.261 110.238 31.039 140 67.749 140c36.726 0 66.489-29.778 66.489-66.488 0-3.577-.788-8.713-1.576-12.967-.772-4.286-.394-8.697.945-12.872zm-65.858 77.485c-28.391 0-51.473-23.097-51.473-51.489 0-.93.032-1.843.079-2.757 1.024-19.348 12.778-35.875 29.4-43.753 6.664-3.183 14.132-4.947 22.01-4.947 7.878 0 15.33 1.764 22.01 4.963 16.623 7.877 28.376 24.42 29.4 43.753.048.914.079 1.843.079 2.757-.016 28.376-23.113 51.473-51.505 51.473z"
          fill="#1EB4D4"
        />
        <path
          d="M90.06 93.49L76.902 70.676l-11.28-19.017a1.474 1.474 0 00-1.277-.725H53.57c-.535 0-1.024.284-1.292.756a1.465 1.465 0 00.016 1.481l10.793 18.135-14.48 22.09c-.299.456-.315 1.039-.063 1.512a1.48 1.48 0 001.308.772h10.856c.504 0 .977-.252 1.244-.678l7.83-12.226 7.028 12.179c.268.457.756.74 1.276.74h10.698a1.45 1.45 0 001.276-.74 1.436 1.436 0 000-1.465zM195.558 35.446h13.723v75.249h-13.723V78.632h-15.503v32.078h-13.723V35.446h13.723v32.677h15.503V35.446zM251.616 110.71l-2.867-15.629h-16.465l-2.631 15.629H215.93l15.141-75.248h18.481l15.866 75.248h-13.802zM234.08 84.698h12.762l-6.554-36.017-6.208 36.017zM295.984 96.987V80.885c0-1.276-.236-2.127-.709-2.568-.473-.441-1.355-.662-2.631-.662h-9.658c-8.193 0-12.29-3.97-12.29-11.927V47.263c0-7.878 4.286-11.8 12.873-11.8h13.124c8.587 0 12.872 3.938 12.872 11.8v10.493h-13.833V49.17c0-1.276-.237-2.127-.709-2.568-.473-.44-1.355-.661-2.631-.661h-4.538c-1.355 0-2.269.22-2.741.661-.473.441-.709 1.292-.709 2.568V64.31c0 1.277.236 2.127.709 2.569.472.44 1.386.661 2.741.661h9.422c8.35 0 12.526 3.892 12.526 11.69v19.68c0 7.877-4.333 11.8-12.999 11.8h-12.888c-8.665 0-12.998-3.938-12.998-11.8V88.527h13.707v8.46c0 1.277.237 2.127.709 2.569.473.44 1.387.661 2.742.661h4.537c1.276 0 2.143-.22 2.631-.661.489-.442.741-1.292.741-2.569zM346.417 35.446h13.708v63.448c0 7.878-4.333 11.801-12.999 11.801h-14.542c-8.666 0-12.998-3.939-12.998-11.801V35.446h13.723v61.541c0 1.277.236 2.127.709 2.569.472.44 1.355.661 2.631.661h6.318c1.355 0 2.269-.22 2.741-.661.473-.442.709-1.292.709-2.569v-61.54zM385.176 81.374v29.336h-13.707V35.446h27.666c8.666 0 12.999 3.94 12.999 11.801v22.31c0 6.523-2.899 10.336-8.713 11.454l12.526 29.699h-14.795l-11.454-29.336h-4.522zm0-35.434v25.287h9.894c1.277 0 2.143-.22 2.632-.662.472-.44.709-1.292.709-2.568V49.17c0-1.276-.237-2.127-.709-2.568-.473-.44-1.355-.661-2.632-.661h-9.894zM453.634 110.71l-2.868-15.629h-16.464l-2.631 15.629h-13.708l15.141-75.248h18.482l15.865 75.248h-13.817zm-17.52-26.012h12.762l-6.555-36.017-6.207 36.017z"
          fill="#1EB4D4"
        />
      </svg>
    )
  },
  Target: function() {
    return (
      <svg
        height={LogoHeight}
        viewBox="0 0 73 73"
        xmlns="http://www.w3.org/2000/svg">
        <title>target.com</title>
        <g fill="#C00" fillRule="evenodd">
          <path d="M36.666 12.218c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24M72.67 36.217c0 19.883-16.118 36-36 36s-36-16.117-36-36c0-19.882 16.118-36 36-36s36 16.118 36 36" />
          <path d="M36.668 24.22c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12" />
        </g>
      </svg>
    )
  },
  Vercel: function() {
    return (
      <svg
        height={LogoHeight}
        viewBox="0 0 4438 1000"
        fill="none"
        xmlns="http://www.w3.org/2000/svg">
        <title>vercel.com</title>
        <path
          d="M2223.75 250C2051.25 250 1926.87 362.5 1926.87 531.25C1926.87 700 2066.72 812.5 2239.38 812.5C2343.59 812.5 2435.47 771.25 2492.34 701.719L2372.81 632.656C2341.25 667.188 2293.28 687.344 2239.38 687.344C2164.53 687.344 2100.94 648.281 2077.34 585.781H2515.16C2518.59 568.281 2520.63 550.156 2520.63 531.094C2520.63 362.5 2396.41 250 2223.75 250ZM2076.09 476.562C2095.62 414.219 2149.06 375 2223.75 375C2298.59 375 2352.03 414.219 2371.41 476.562H2076.09ZM2040.78 78.125L1607.81 828.125L1174.69 78.125H1337.03L1607.66 546.875L1878.28 78.125H2040.78ZM577.344 0L1154.69 1000H0L577.344 0ZM3148.75 531.25C3148.75 625 3210 687.5 3305 687.5C3369.38 687.5 3417.66 658.281 3442.5 610.625L3562.5 679.844C3512.81 762.656 3419.69 812.5 3305 812.5C3132.34 812.5 3008.13 700 3008.13 531.25C3008.13 362.5 3132.5 250 3305 250C3419.69 250 3512.66 299.844 3562.5 382.656L3442.5 451.875C3417.66 404.219 3369.38 375 3305 375C3210.16 375 3148.75 437.5 3148.75 531.25ZM4437.5 78.125V796.875H4296.88V78.125H4437.5ZM3906.25 250C3733.75 250 3609.38 362.5 3609.38 531.25C3609.38 700 3749.38 812.5 3921.88 812.5C4026.09 812.5 4117.97 771.25 4174.84 701.719L4055.31 632.656C4023.75 667.188 3975.78 687.344 3921.88 687.344C3847.03 687.344 3783.44 648.281 3759.84 585.781H4197.66C4201.09 568.281 4203.12 550.156 4203.12 531.094C4203.12 362.5 4078.91 250 3906.25 250ZM3758.59 476.562C3778.13 414.219 3831.41 375 3906.25 375C3981.09 375 4034.53 414.219 4053.91 476.562H3758.59ZM2961.25 265.625V417.031C2945.63 412.5 2929.06 409.375 2911.25 409.375C2820.47 409.375 2755 471.875 2755 565.625V796.875H2614.38V265.625H2755V409.375C2755 330 2847.34 265.625 2961.25 265.625Z"
          fill="black"
        />
      </svg>
    )
  },
}

/** @param {{language?: string, siteConfig: typeof import("../../siteConfig")}} props */
function HomeSplash(props) {
  const { siteConfig } = props
  const baseUrl = siteConfig.baseUrl

  /** @param {{children: React.ReactNode}} props */
  const SplashContainer = props => (
    <div className="homeContainer">
      <div className="homeSplashFade">
        <div className="wrapper homeWrapper">{props.children}</div>
      </div>
    </div>
  )

  /** @param {{img_src: string, width?: number, height?: number, className?: string}} props */
  const Logo = props => (
    <img
      src={props.img_src}
      alt="Project Logo"
      className={props.className}
      height={props.width}
      width={props.height}
    />
  )

  /** @param {{children: React.ReactNode, marginBottom?: boolean}} props */
  const PromoSection = props => (
    <div className={`section promoSection ${props.marginBottom ? "mb-4" : ""}`}>
      <div className="promoRow">
        <div className="pluginRowBlock">{props.children}</div>
      </div>
    </div>
  )

  /** @param {{href: string, target?: string, children: React.ReactNode}} props */
  const Button = props => (
    <div className="pluginWrapper buttonWrapper">
      <a className="button" href={props.href} target={props.target}>
        {props.children}
      </a>
    </div>
  )

  const ProjectTitle = () => (
    <h2 className="projectTitle">
      <span className="d-flex justify-center align-center">
        <Logo
          img_src={`${baseUrl}img/favicon.ico`}
          width={40}
          height={40}
          className="mr-3"
        />
        {siteConfig.title}
      </span>
      <small>{siteConfig.tagline}</small>
    </h2>
  )

  const InstallButton = () => (
    <div className="pluginWrapper buttonWrapper">
      <a className="gh-install-btn" href={siteConfig.installUrl}>
        Install on GitHub
      </a>
    </div>
  )

  return (
    <SplashContainer>
      <div className="projLogo">
        <Logo
          img_src={`${baseUrl}img/kodiak-pr-flow.svg`}
          height={349}
          width={271}
        />
      </div>
      <div className="inner">
        <ProjectTitle />

        <PromoSection marginBottom>
          <InstallButton />
        </PromoSection>

        <PromoSection>
          <Button href="#quickstart">Quick Start</Button>
          <Button href="#why">Why?</Button>
          <Button href={siteConfig.dashboardUrl}>Dashboard</Button>
        </PromoSection>
      </div>
    </SplashContainer>
  )
}

/** @param {{language: string | undefined, config: typeof import("../../siteConfig") }} props */
function Index(props) {
  const { config: siteConfig, language = "" } = props
  const { baseUrl } = siteConfig

  /** @param {{id?: string, background?: string, children: React.ReactNode, layout?: string, align?: "center" | "left" | undefined, paddingTop?: boolean}} props */
  const Block = ({
    paddingTop = true,
    id,
    background,
    align,
    children,
    layout,
  }) => {
    let padding = ["bottom"]
    if (paddingTop) {
      padding.push("top")
    }
    return (
      <Container padding={padding} id={id} background={background}>
        <GridBlock
          align={align || "center"}
          contents={children}
          layout={layout}
        />
      </Container>
    )
  }

  const QuickStart = () => (
    <Block id="quickstart" align="left">
      {[
        {
          content: `\
1.  Install [the GitHub app](https://github.com/marketplace/kodiakhq#pricing-and-setup)

2.  Create a \`.kodiak.toml\` file in the root of your repository with the following contents

    \`\`\`toml
    # .kodiak.toml
    version = 1
    \`\`\`

3.  [Configure GitHub branch protection](https://help.github.com/en/articles/configuring-protected-branches)

4.  Create an automerge label (default: "automerge")

5.  Start auto merging PRs with Kodiak

    Label your PRs with your \`automerge\` label and let Kodiak do the rest! 🎉

See the [docs](/docs/quickstart) for additional setup information.

If you have any questions please review [our help page](./help).

`,
          image: `${baseUrl}img/undraw_code_review.svg`,
          imageAlign: "left",
          title: "Quickstart",
        },
      ]}
    </Block>
  )

  const Why = () => (
    <Block background="dark" align="left" id="why">
      {[
        {
          content: `\
Kodiak saves developer time by automating branch updates and merges, enabling you to keep your branches green and developers happy.

Kodiak's Eco Merge feature will use the _minimal number of updates_ to land code on \`master\`, preventing spurious CI jobs, minimizing CI costs.

Stop waiting for CI and let Kodiak automate your GitHub workflow.
`,
          image: `${baseUrl}img/undraw_uploading.svg`,
          imageAlign: "right",
          title: "Why?",
        },
      ]}
    </Block>
  )

  /**
   * @param {{children: React.ReactNode}} props
   */
  const Logo = props => <span className="customer-logo">{props.children}</span>

  const Users = () => (
    <Container background="light" padding={["top", "bottom"]}>
      <h2>Users</h2>
      <div
        style={{ display: "flex", flexWrap: "wrap", justifyContent: "center" }}>
        <Logo>
          <Logos.Atomic />
        </Logo>
        <Logo>
          <Logos.Celtra />
        </Logo>
        <Logo>
          <Logos.Commercetools />
        </Logo>
        <Logo>
          <Logos.ComplexGmbH />
        </Logo>

        <Logo>
          <Logos.Hasura />
        </Logo>
        <Logo>
          <Logos.Lola />
        </Logo>
        <Logo>
          <Logos.Meshcloud />
        </Logo>
        <Logo>
          <Logos.Productboard />
        </Logo>
        <Logo>
          <Logos.Target />
        </Logo>
        <Logo>
          <Logos.Linz />
        </Logo>
        <Logo>
          <Logos.Vercel />
        </Logo>
      </div>
    </Container>
  )

  // Simple & Configurable — a simple configuration file with smart defaults will get you started in minutes
  // Update — update your branches automatically
  // Merge — use Kodiak's simple configuration with GitHub Branch Protection to merge pull requests automatically
  // Delete — remove your old branches automatically

  const Features = () => (
    <Block layout="fourColumn" paddingTop={false}>
      {[
        {
          content: "Keep your PRs up to date with `master` automatically.",
          title: "Auto Update",
        },
        {
          content:
            "Add the `automerge` label or configure Kodiak to auto merge without a label once CI and Approvals pass. Configure Eco Merge to only update branches when necessary.",
          title: "Auto Merge",
        },
        {
          content:
            "A short and sweet configuration file, `.kodiak.toml`, with smart defaults, will get you started in minutes.",
          title: "Simple & Configurable",
        },
        {
          content:
            "Once enabled, Kodiak will use your PR's `title` and `body` along with the PR number to create a rich commit message on merge.",
          title: "Smart Commit Messages",
        },
        {
          content:
            "Kodiak understands there is no I in Team and works well with other Bots. Combine Kodiak with a dependency bot ([dependabot](https://dependabot.com), [snyk](https://snyk.io), [greenskeeper.io](https://greenkeeper.io)) to automate updating of dependencies.",
          title: "Bot Collaboration",
        },
        {
          content:
            "When configured, Kodiak will comment on your PR if a merge conflict gets in the way of an auto merge.",
          title: "Merge Conflict Alerts",
        },
        {
          content:
            "Remove your old branches automatically. Kodiak will cleanup after auto merging your PR. GitHub has this built in but Kodiak deletes those old branches faster.",
          title: "Tidy Up",
        },
        {
          content:
            "Add a feature, fix a bug, or self host, it's Open Source. Take a [peek under the hood.](https://github.com/chdsbd/kodiak)",
          title: "Open Source",
        },
      ]}
    </Block>
  )

  return (
    <div>
      <HomeSplash siteConfig={siteConfig} language={language} />
      <div className="mainContainer">
        <Features />
        <Users />
        <Why />
        <QuickStart />
      </div>
    </div>
  )
}

module.exports = Index
